laying the groundwork for the changes Alex is making
more work on amberDb
Merge branch 'master' into amber
first stab mostly working now.
adding tests
adding tests
merge master
new amber db version and now use AmberDb constructor correctly
more tests and
A works view from AmberDB

You can see the SOLR version of a work: /works/solr/SOLRId (which is when the data's from SOLR), or /works/amberdbId when the data is from AmberDB (if you have any data from there at all, that is.)
Bit more robust if there is no bibId in AmberDB
Show AmberDB Object IDs

and accept them in the works/{objectId} route.
rm debug statement
simplify controller

only need one method!
add session id to test page for debugging
bump amber version
merge master into amber
Merge branch 'amber' into work-huw
more robustness in works screen

and show link to parent if one exists
fix name conflict in JobRecord

be explicit about which method we want to call in freemarker: commit() or getCommit().