Rejected relation bug, fixed ControlPanel bug, fixed Relation tests

Relation bug of incomplete relation not recognized and flaged as
development bug (happens when using developer tools). Fixed bug of
Control panel tools exclusivity and fixed broken RelationTest file.
Table head element changed from HTML type `input` to `span`
Added relations breaks and new relation tests

Relations are broken when not in exactly straight direction. Added
more tests for `Relation`.
Added example table and relation objects to create after app load
Merge branch 'master' of https://github.com/horaklukas/modeler

Conflicts:
	public/scripts/components/model/table.coffee
	public/scripts/components/model/table.js