MBS-5861 describes the rationale behind dynamic work attributes. This ticket covers interface changes that need to be made
To be done:
1) If some attributes are removed from work and into this system then those attributes need to be removed from the work edit screen
2) New work attribute edit screen.
3) (lower priority) mod interface to add new types and type values
The interface could be either part of the edit work page, or a new page similar to the relationship editor. This needs to be decided on. Also to be decided is if we back it with a JS api like the rel editor, or not.