-Added Mod class; allows mods to be enabled/disabled
-Added update method to Task; allowing separate methods for installing
and updating
-Added method to download Version jar in VersionHelper
-Fixed Installer to account for enabled/disabled mods
-Fixed incorrect sha-1 verification and legacy->object copying in
AssetTask
-Fixed null error with forgeJar and left over forgeJar copy in
LibraryTask
-Fixed ModList to handle new mod enable/disable option
-Fixed sha-1 functions in Utilities class
-Fixed a lot of logging issues
-Fixed a lot of error handling
-Changed ModPackWizar/WizardFrame package
-Added support for 1.7.2/1.7.4 
-Added Memory class now recommends default memmory
-Fixed multiple ModPacks with same name can exist
-Fixed AssetTask not keeping separate repositories for legacy and newer
assets
Merge branch 'develop'
-Fixed formatting, removed some weird line wrap
-Added Property annotation
-Rewrote SettingsDialog to auto-generate based on the Object
Merge branch 'develop'
-Fixed Version display text
-Fixed VersionList filtering
-Removed the option to change Version in ModPack settings
-Added ability to logout
-Changed how logins are handled
-Fixed issue where we weren't correctly loading user credentials
-Added Properties can now be required
Merge branch 'develop'
-Rewrite of GUI code
Merge branch 'develop'