fixes #75
* New persitance helper to keep entity manangers isolaated as
threadlocal vaiables per thread
* cascded persitance on one to many and many to many relationships
* Specfic handling of book in save market to ensure sequencing of
persitance of child before parent.
* need to tidy up persitutil to remove comments that were there to debug
Merge remote-tracking branch 'upstream/master' into account-manager
baseline blocking queue
updates for persitatnce
removed cascading
updated back to singleton
Revert "updated back to singleton"

This reverts commit 7dcaffe0c264307a3f94b13f14aa1ff0da54dd83.
fixes #73
fixes #73
persitance touchups