Easing help request validations

Prior to this change, the /404 page for Curate was rendering and
throwing a silent error (with a redirect to the help request form
without a meaningful error message).

Also ensuring that when a user submits an invalid form, that the
submitted values are preserved (instead of obliterated).

@JIRA DLTP-269 #under_review
DLTP-265 Add affiliation to works

adding affilation list  as a enumerator

adding affiliation enum

adding affiliation to qualified DC and adding it to desc metadata field

adding new created to affilation metadata to all works

adding affiliation to new and edit form

adding helper method for affiliation and removing incorrect spec

 Fixing all failing spec

Adding spec for affilation
Adding affilication to new work type
Fixed failing spec