FIX - Creating a work with a collaborative group results in error

HYDRASIR-436
Merge pull request #505 from projecthydra/feature/429-fix-error-while-creating-work-with-group

FIX - Creating a work with a collaborative group results in error
removing unused js and converting js to coffee script

trying to get coffee script work

fixing the issue with coffee script
fix key not found error
Merge pull request #508 from projecthydra/feature/218-browse-everything

removing unused js and converting js to coffee script
Merge pull request #507 from projecthydra/fix/user-manager

Adjusting Registration updates for managers
Updating Article's metadata datastream

Matching Notre Dame's defined Metadata Application profile for
Article. See:

http://ndlib.github.io/metadata_application_profile/templates/

@WIP - This is a work in progress. The purpose of this commit is a
reference for updates against Article. This will impact the migration
scheme.

[skip ci]
Renaming :journal_information to :source

This appears to be the only required changes for user facing data.

[skip ci]
Removing identifier and date_digitized

[skip ci]
Rearranging the migration runner

[skip ci]
Adding initial migration script

[skip ci]
Writing transformer for metadata
Including MetadataNormalization cap task
Updating matchers to be discoverable

I want `require 'curate/spec_support'` to function in applications
that mount the Curate engine.

[skip ci]