Allow username to be used in offline mode if enabled. Not adding a GUI option due to questions about piracy.
Merge pull request #26 from EntityReborn/testing

Implementation of offline user names.
Javadoc/import cleanup.
Update src/main/java/com/sk89q/mclauncher/util/SocketDownloader.java

New Line is missing on the Header.
Merge pull request #30 from Dilandau/patch-1

Update src/main/java/com/sk89q/mclauncher/util/SocketDownloader.java
Add: Launch4j + MacOS package
A very messy reverse merge of "Moved several options into the Launch popup menu." @sk89q might want to check things over.
Merge pull request #1 from sk89q/master

update forked version