Test added for saving last diagram
Merge pull request #36 from Wisienkas/test_for_issue14

Test added for saving last diagram
Merge pull request #38 from Wisienkas/Relation

1.8 compatible
Issue fixed, by finding longest arrowmessage and defining size by it, if greater than rectangle size (the size normally defining the size)
First basic prototype... Many unresolved issues regarding Threading, Performance and more... NOT TO BE MERGED TO MASTER
Test added for issue11
Merge pull request #39 from Wisienkas/issue11_autoresize_allinone_sequence

Issue11 autoresize allinone sequence
improved the testing
Merge pull request #40 from Wisienkas/issue11_autoresize_allinone_sequence

improved the testing
Added code to individually set the color of lines to either red or green
Merge branch 'master' of https://github.com/wisienkas/UmletMaintaince
Merge remote-tracking branch 'origin/master' into is35MergeChangesWhenSaving
merged master in
Mergin in the java 1.8 compability missing corrections
Merge remote-tracking branch 'origin/Relation' into is35MergeChangesWhenSaving

Conflicts:
	Baselet/.classpath
Added more available colors to assign to each line and added test functionality
Small correction, changed a method to not being static since there as no use for it being static
Merge remote-tracking branch 'origin/master' into is35MergeChangesWhenSaving
Merge seems to work fairly stable and with no exceptions.

TODO:
Need to start and stop the running thread correctly in FileChangeListener when diagram is opened and closed.
Need to create the merge as an action that can be reversed with CTRL - Z.
FileChangeListener is now started and stopped correctly when diagrams are opened, saved to new files and closed.

Remaining is to do the merge as an action that can be undone and redone.