updated to latest changes in amberdb, and changed AmberDbService to provide lookups through a single amber session.
Merge pull request #477 from nla/amber-update

updated to latest changes in amberdb changed AmberDbService to prov...
minor refactoring.
update to include change in amber transaction api.
update to include latest changes.
added tab order and input focus for adding or updating lookup entries.
Merge pull request #478 from nla/refactor-ref-data

Refactor ref data
Merge branch 'master' of github.com:nla/banjo into sc-dsc-279-defects
added Bib Id to general tab