Moves Sufia Collection behaviors into a module

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
Makes generic_files edit and show views rely on shared records/edit_fields and records/show_fields.

Conflicts:
	app/views/records/show_fields/_creator.html.erb

Taking advantage of browse everything filename since box does not include the file name in the url.

Add Twitter card/Opengraph meta tags for rich social media linking to generic file show view

Update list of included features in README

Redirect to dashboard upon login

Test schema.org microdata embedding

Removing username in mobile view

better responsive header and search form

Rendering itemprop for custom show fields

padding for sort,reduce table borders, position changes for cog.  fixes #9283

bootstrap-sass 3.2 breaks our dropdownss

padding for area between tabs and sort and flash message. fixes #9283

Border fix for table of files and collections, fixes #9283

Style sheet for layout change, refs #9130
Big swing at the layout for the Collections Show Page based on wireframes, fixes #9130
Had to merge my chnages form 9283 and master to get back on track, refs #9283
Updates for collection icon, spacing, display aligment, refs #9130
Switched color of collection icon, refs #9130
Removed some duplicate partials because title and description are there, refs #9319