Switched to building the custom url from the pack name

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Moved login buttons back together and added a platform URL button next
to the pack options

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Fixed Reset Pack removing a pack from the list entirely, despite it
installing again

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Added IgnoreProperties so unknown objects in Json won't crash the
launcher

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Fixed pack web URLs so they go to valid places

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Fixed pack removal again.. I really need to pay attention to what I'm
doing sometimes.

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Fixed booting if you delete the last launched pack

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Added max perm gen support

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Now asks if you would like to restart the launcher if you change memory
or permgen settings

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Quick fix to visual look for permgen option
Fixed portable mode

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Consolidated classes better in preparation to improve loading speed

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Improved loading speed. Now loads packs from the internet after launch.

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Should no longer REQUIRE internet to start. Still needs it to install
packs.

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Fixed first installs - The main packs would not load if they had not
been downloaded before

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
More fixes with launching while offline.

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Fixed offline mode

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Fixed loading last saved pack and names overlapping loading bar

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>
Stopped the launcher from deleting rei's minimap files.

Signed-off-by: deathrat <deathrat43@gmail.com>
Now loads your last used pack first if you have one.
Cleaned up loading logic and separated it out from the UI more.

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>