Updates to entity ref dao, especially disk backed version (Experimental)
Modified some meta pages and the experimental event viewer T5 ui
Updated pom to find tml and properties files un src/main/java
Fixed potential NPE with dates
Updates to work with latest 4.0.8
Since some implementations have more than one transaction type, for now we specify a primary one. Later this will be replaced with a federated version.
Fixed maven version property.
Had to adjust the test classes.  We should not be running tests against the actual database (even though we include it online).  Instead we should be populating the in memory db procedurally and test against the mocked data.

Added github deploy plugin section to pom
Added pom change for github mvn repo
Changed default success page to be the enron specific index page (tapestry)
Included a link on the Tapestry index page to the Enron ExtJS UI.
Added the event graph builder to the federated builder.
Fixed graph element click behavior.  Entity Details panel is properly populated with node/edge information
Updates to DAO implementations and error handling
Merge branch '4.0.8' of https://github.com/Sotera/graphene-enron into 4.0.8
Fixed an error with the Arbor layout
Re-implemented graph export
Added "Export Graph as Image" functionality into Graphene-Enron
Re-implemented batch operations on Hide, Unhide, Expand, etc.
Refined the existing process of creating Entity Tab from the graphene-enron-web URL
Adding multiple entity IDs after the URL automatically creates entity tabs for each one
Updates:
We can now pull version numbers from the maven POM
We now override default factory settings as needed.
Removed old unused icons
Merge branch '4.0.8' of https://github.com/Sotera/graphene-enron into 4.0.8

Conflicts:
	graphene-enron/graphene-enron-web/src/main/webapp/enron.html
Merge branch '4.0.8'