Merge pull request #636 from Viper-7/master

Fix memory detection issues when running the launcher on a 32-bit JVM
some work on 1.6.x texture pack support
Fixes 1.7 assets downloading

When downloading the minecraft assets, the minecraft version check is incorrect for 1.7 packs. The pack version is checked instead. This causes 1.7 packs to attempt the old download method, which obviously fails.
Merge pull request #639 from Watchful1/master

Fixes 1.7 assets downloading
changed 64 bit detection to only search for 64- to prevent improper detection on non-english computers
more work on 1.6 + texture pack support
fix some bad regex in the texture pack manager
CHANGED: Allow install path to be relative