[Unit Tests] RelationshipsMatrix should return unmodifiable Map types
[Unit Tests] TreeModelViewerDragDropHandler refactor and Unit Test overkill
[Unit Tests] MRUMenuManager refactor and Unit Tests
[Unit Tests] StringUtils: add compareVersionNumbers() method and tests
[Unit Tests] CheckForNewVersionAction refactor and Unit Tests
[Unit Tests] ModelCompatibility uses StringUtils.compareVersionNumbers()
[Unit Tests] Some corrections to tests and tested objects
[Unit Tests] Add DiagramModelUtils and Nested Relations tests

* Also upgrade ArchimateTestModel for more utils
[Unit Tests] Add DeleteCommandHandlerTests
Merge branch 'unit-tests'
Bump version number to 2.7.1
Updated the docs for the selection tools in three places to make it
clearer how they work, and the relation between the alignment tools
and the primary selection.
Merge branch 'help-clarify-selection'
[SVG Export] File encoding should be UTF-8

* See GitHub issue #40
* Also, set the correct project classpath for the JRE
Merge branch 'hotfix-2.7.1'
Merge branch 'hotfix-2.7.1'
Include a link to the wiki about contributing code to Archi, for easy
reference from GitHub.
Make structural chain documentation clearer.

Clarify the documentation for structural chains: at least two
relations to make up a chain.
Move a section forward to make the content present it self in a slightly more
"sequential reading" friendly way.
[Unit Tests] Check for null
[magwas] Ubuntu Shell scripts combined into one script

* Provided by magwas (mag@magwas.rulez.org)