Updated dock name on OSX

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Removed Java 7 Mac warning

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Majorly overhauling a lot of redundancy problems, unused classes, and
other bad constructs.
Began testing the news box - needs further design.
Added the ability to download forgemodloader libraries ourselves, and
cache the downloads.
Temporarily removed LWJGL downloads in preparation for a cleanup of
those as well.
As this build will not download LWGJL it is UNSTABLE. IT WILL NOT WORK.
This is to commit a cleanly building and basic function running version
of all the cleanup I've done so far.

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Added lwjgl downloads back in. Launcher is in a functioning form again.
Still need to utilize lwjgl latest option data.

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Finished implementing the news.

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Merge branch 'master' of git://github.com/TechnicPack/TechnicLauncher into dev

Conflicts:
	src/main/java/org/spoutcraft/launcher/UpdateThread.java
	src/main/java/org/spoutcraft/launcher/rest/RestAPI.java
	src/main/java/org/spoutcraft/launcher/skin/LoginWorker.java
	src/main/java/org/spoutcraft/launcher/util/DesktopUtils.java