Adding Hesburgh::Lib gem
Inserting a Form object for Senior Thesis

Also adding spring and rspec spring

Copying curation_concern views for refactoring

* curation_concern/base
* curation_concern/generic_works

This is the beginning effor to tease apart a form object that can
enforce validation for CurateND's SeniorThesis.
Adding validation for NewSeniorThesisForm
Adding logic around the form builder

In some cases the object may not have the input options method
Merge pull request #168 from jeremyf/adding-runner-concept

Adding runner concept