Issue 286 - Show Default Pack Mods in Edit Dialog

Signed-off-by: Ryan OMeara <romeara@blackducksoftware.com>
Issue 286 - Restore compatibility with Java6

Fix use of Java7 APIs, as the launcher is still supporting Java6.
Additionally switch the font tag used to color the additional data to
use rgb, as testing shows that while Java7 recognized the "orange"
keyword, Java6 does not
Issue 880 - Made texture pack mod lists contain version

Signed-off-by: Ryan OMeara <romeara@blackducksoftware.com>
Issue 880 - Use MC version instead of mod version

Signed-off-by: Ryan OMeara <romeara@blackducksoftware.com>
Merge pull request #882 from romeara/dev/feature/show-mod-pack-default

Issue 286 - Show Default Pack Mods in Edit Dialog
Merge pull request #883 from romeara/dev/feature/texturepack-list-show-version

Issue 880 - Made texture pack mod lists contain version
added ComparableVersion from maven-artifact
support java versioning
added tests for java and mc versioning
WIP: we use junit4
changed: use new ComparableVersion with java
Added TODOs for new JavaVersion
WIP: mockity JavaInfo
Documented JavaInfo
More JavaInfo tests
JavaInfo: added functions to fix pending TODOs