Setting XML to be downloaded as an Attachment

All other mimetypes are treated normally.

Closes DLTP-28
Patch to bring Sufia view in

This was missed. It is ugly code.

Copied without consideration.
Use noids server as identity service
Merge pull request #100 from ndlib/use-noids-service

Use noids server as identity service
Copy noids.yml from secret repos on deploy

This will activate the code to use the noids server.
[ci skip]
Merge pull request #97 from ndlib/gracefully-display-xml-files-dltp-28

Setting XML to be downloaded as an Attachment
Client-side validation for DOI

Addresses DLTP-50
Merge pull request #101 from ndlib/activate-noids

Copy noids.yml from secret repos on deploy
Fix folder icon in button to be white
modify to futureproff the addition of other icons to buttons
fix for light colored buttons
Hide gender and date of birth fields.
Merge pull request #103 from ndlib/bugfixes_dw

Bugfixes dw - DLTP-52, DLTP-147
Adding Harbinger gem reference
Adding harbinger migrations

$ rake harbinger:install:migrations
Updating schema from harbinger migrations

$ rake db:migrate
Modifying migrations to reflect errors encountered
Tying in Harbinger gem for exception handling

DLTP-123
Appeasing some of the hound