spring beaned AmberDbService so it will close connections on exit
merge with master
changes to the ReportsController
merge with master