Updates for 4.0.8 Snapshot
Moved exceptions into business commons package in model
Renamed abstract DiskCache class to a more appropriate name -- one client implementation outside of core has a more advanced version which extends the existing non-disk based dao implemenation.--Much less repeated code.
Converted classes using EntityRefQuery to use EntityQuery, and included a base class.  The classes were almost identical.
Removed unused data structures in memory db these were going to be optimizations that never materialized.
Clean up of some memorydb related classes
Added new relationship types, visual types, symbol constants and canonical property types.
Removed unused model, view and query objects.
Updated Tapestry UI menu layout
Fixed path resolution for disk cache.
Implemented quick usage for federated graph server (more of a broker at this point)
Added the ability to use federated graph server in CSGraphServerRSImpl
Added a relationship for transaction type.  Added in interface method and abstract default method for event graph builder post process routines.  Corrected spelling of postProcess in property graph builder
Updates to work with latest 4.0.8
Fixed some bugs in the memdb initialization which could cause a loop.
Now passing a JDBCUtil object to the connection pool so that it can try and re-register the driver classes on hot restart.  This is still not 100%.
Fixed and extended node and edge id creation
Fixed some problems with the kryo disk cache not creating a new cache file.
Fixed maven version property.
Removed unused issue tracking section, we use github.
Added code from the login form component to the registration page, so that a new user will be auto logged in.
Updates to logging, error handling, code style and interface design.  Added parameters for LedgerServerRS
Added performPostProcess() call to makeGraphResponse() so it can be utilized by child classes
Matured wiring of User related DAOs down to customer level
Capability to pull version information from Maven POM, to be displayed in UI
Added a Tapestry 5 easy pie chart component
Added Tapestry 5 cytoscape component
Merge branch '4.0.8'

# By djue (9) and Andrew Weller (1)
* 4.0.8:
  Matured wiring of User related DAOs down to customer level Capability to pull version information from Maven POM, to be displayed in UI Added a Tapestry 5 easy pie chart component Added Tapestry 5 cytoscape component
  Added performPostProcess() call to makeGraphResponse() so it can be utilized by child classes
  Updates to logging, error handling, code style and interface design.  Added parameters for LedgerServerRS
  Added code from the login form component to the registration page, so that a new user will be auto logged in.
  Removed unused issue tracking section, we use github.
  Fixed some bugs in the memdb initialization which could cause a loop. Now passing a JDBCUtil object to the connection pool so that it can try and re-register the driver classes on hot restart.  This is still not 100%. Fixed and extended node and edge id creation Fixed some problems with the kryo disk cache not creating a new cache file. Fixed maven version property.
  Updates to work with latest 4.0.8
  Added a relationship for transaction type.  Added in interface method and abstract default method for event graph builder post process routines.  Corrected spelling of postProcess in property graph builder
  Fixed path resolution for disk cache. Implemented quick usage for federated graph server (more of a broker at this point) Added the ability to use federated graph server in CSGraphServerRSImpl
  Updates for 4.0.8 Snapshot Moved exceptions into business commons package in model Renamed abstract DiskCache class to a more appropriate name -- one client implementation outside of core has a more advanced version which extends the existing non-disk based dao implemenation.--Much less repeated code. Converted classes using EntityRefQuery to use EntityQuery, and included a base class.  The classes were almost identical. Removed unused data structures in memory db these were going to be optimizations that never materialized. Clean up of some memorydb related classes Added new relationship types, visual types, symbol constants and canonical property types. Removed unused model, view and query objects. Updated Tapestry UI menu layout