Update Gemfile, rvmrc and Blacklight assets config for 4.0
First pass at updating codebase to work with BL-4.0 styles and layouts
Refactored the BlahExceptions class- utilised in HoldingsService code
Upgraded Devise to be inline with hyhull
Fixed an issue with non utf-8 javascript file
Fixed broken pages
WIP updating styles...
Further updates to code