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.
Prepared ugly hack to prevent mouse events for TextFlow to be ignored
Added prototype interaction with graph as proof of concept
Fixed some resizing/moving problems with InnerWindow
Fixed ObjectList not updating width when height was too small
Merge remote-tracking branch 'remotes/origin/client'