Merge pull request #46 from Grinch/patch-1

Fix location with multi-monitors on Linux
Merge pull request #48 from Grinch/patch-2

Cleanup System information in logs
Merge pull request #47 from Grinch/patch-1

Fix channel switches to stable if latest is stable
Fixed migrated account response handling

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Offline resource caching
Better error handling w/latest build
Fix response
New pingURL doesn't work, use old until @Afforess wakes.
Fix a couple annoyances with checkboxes on options menu.
Cleanup and formatting to match conventions better.
Fix license URL in headers, and cleanup some formatting violations.
Set project name as Spoutcraft Launcher.
Add configuration file for Travis-CI.
Correct JDK versions used with Travis-CI.
Fix ping response
Test for logger
Re-add Dev channel option and remove unused imports.
Only show md5 logging while in debug mode.
Minor formatting cleanup.
Prevent Java 7 usage on OS X and Linux (Oracle)
Signed-off-by: Steven Downer <Grinch@outlook.com>