Restoring senior theses views

IDR-156 #resolved
Merge pull request #2 from jeremyf/IDR-156-restore-senior-theses-views

Restoring senior theses views
Restoring a missed file for senior theses

This commit is an addendum to SHA1: 64d4391

IDR-156 #close
Merge pull request #3 from jeremyf/IDR-156-restore-senior-theses-view-part-2

Restoring a missed file for senior theses
Adjusting Gemfile.lock for changes to curate
Adjusting tests to reflect user signin counts
Adjusting specs for end to end
Adding jetty dir for travis builds
Incrementing curate gem reference
Fixing specs to run on travis
swtiching sides for permission and DOI since DOI is optional
IDR-147 On create you should be sent back to the dashboard
requiring a file from curate engine as per Jeremy recommendation
IDR-147: making abstract as required field
IDR-147 If the file upload box is _supposed_ to go away there should be a note and a link to where you can manage Senior Thesis files
Merge pull request #5 from banurekha/ui-work

Ui work
Adding a switch for CI and Travis fits
Updating ignores to reflect new rvm syntax
Fixing wrong parameter for ENV['travis']
Fixing the build