Throw the exceptions

don't turn them into RuntimeExceptions
rm unnecessary parenthesis.
avoid unnecessary local before return
rm deprecated code
rm deprecated code
Revert "rm deprecated code"

This reverts commit d2c9f9152e0ed2e94625ce22158b4c0ad4ee2ddd.

Conflicts:
	src/banjo/models/Record.java
Revert "rm deprecated code"

This reverts commit e9189b806b157bf22154e65f654675048e8dfb31.

Conflicts:
	src/banjo/models/Record.java
update to amber 1.1.51
Merge remote-tracking branch 'origin/master' into hr-nitpicking

* origin/master:
  Open Catalogue and Sprightly url in new tab
  update to amber 1.1.51
No need for this whole Controller

I love deleting files :)
Remove JobItems

which we don't use...
Add migration to remove jobItems
Merge pull request #375 from nla/hr-nitpicking

Remove JobItems classes
throw exception
Merge remote-tracking branch 'origin/master' into dcm-mig-2