Adds full metadata editing for Collections (same DC fields as GenericFiles)

Fixes hydra-editor style partials in views/records.

refs gwu-libraries/gw-sufia#82
refs gwu-libraries/gw-sufia#25
I left contributor a thing because it can be used to refer to a person, a department, a college, a funding agency, etc.  I think Agent could work.