CHANGED: Store map, mod pack and texture pack archives in Local appdata instead of Roaming on Windows
ADDED: Migration of cached archives from old (roaming) to new (local) storage
remove excess imports and extra set DL servers in launchframe
New feature: log into stdout/stderr

 * Moved Logging system control code from LauncherConsole to
   LauncFrame.main().
 * Added log/OutputOverride.java: moved code from LauncherConsole.java
 * Added log/StdfOutLogger: Provides basic stdout/stderr logging
LaunchFrame.java: Check if Console is needed

 * Create and show console only if configured
 * Add console as an log listener only if configured
bump version for next dev cycle
Merge pull request #709 from Viper-7/master

CHANGED: Store map, mod pack and texture pack archives in Local appdata instead of Roaming on Windows
Merge pull request #714 from jikuja/feature_log_to_stdout_v2

Logging fixes
Concurrency fixes

  * Fixed: MapPanel, ModpacksPane and TexturePackPanel
    protect on*Add() with invokeLater()
    created unhandled exceptions

  * Fixed: LaunchFrame
    protect checkDoneLoading() with invokeLater()
    caused launcher to hang after "Adding Authlib to Classpath" message

  * Fixed: LauncherConsole
    protect onLogEvent() with invokaLater()
    preventive fix, no bugs seen yet
Update DownloadUtils.java

 * Conditional not working correctly
Merge pull request #716 from jikuja/patch-1

Update DownloadUtils.java
Merge pull request #715 from jikuja/fix_concurrency_v2

Concurrency fixes
Fixed:GA stamp file parser error
 * LaunchFrameHelpers.java: Added exceptions checking
FIXED: UserManager.java: hide known exeception from users
Fixed: LoginWorker.java: derp
Merge pull request #717 from jikuja/fixes

Various fixes
FIXED: AssetDownloader file size checking

 * FIXED: AssetDownloader detects incorrect file size
   for assets which do not have hash check
Prepare 1.3.10

 * New buildNumber scheme
Merge pull request #718 from jikuja/fixes_v2

Prepare 1.3.10 and fixes for failed download
Refactored getJavaVersion() to getCurrentJava()

 * Cache current java version
 * Update code calling getJavaVersion()
 * Renamed some variables