Added checking of minimal width when adjusting width of the InnerWindow to match bounds of the parent so the title does not extend beyond the content

Fix #15
Better labels in graphs
WiP: Relation editing
Added logo :-)
Logo fix
Added basic relation editing
Removed JavaFX references from core package. Objects in relations are now indicated by background color.
Added Sunday Summary from 2014-03-30
Added packing in an uber-jar (fat jar, one jar) for the Server subproject. It use Shadow plugin (Apache Shade).
Prepared ugly hack to prevent mouse events for TextFlow to be ignored
Added latest MoM
Merge remote-tracking branch 'remotes/origin/db-hibernate2' and update versions of dependencies

Conflicts:
	Server/build.gradle
Merge pull request #16 from PreXident/db-hibernate2

Db hibernate2
Added prototype interaction with graph as proof of concept
Performed some refactoring in the Data subproject
Fixed some resizing/moving problems with InnerWindow
Fixed ObjectList not updating width when height was too small
Added service layer in Server:
 - DataProvider uses services now (but services not implemented yet)
 - added service layer data models, not implemented yet
 - fixed some mistakes in wsdl files
 - ids changed from int type to long type in Server and Commons
Added sunday summary from 2014-04-06
Simple implementation of DirectDataAccessService