Added GenericParent behaviour to facilitate customised file upload handling
Files: Added upload controller, and GenericParent behaviour
Added ContentMetadata and ModsMetadata behaviour for File uploads and Deletes
Fixed ModsEtd Location term
Added FilesControllerSpec and added non-array compatability to GenericParentBehaviour