Use shared pointers to fix incompatibility with new Qt
Fix crashes from uninitialized variables, small naming fix for smart pointers
Implement some bits and pieces, disable dead buttons.
Fix weird label line generation in the instance view.
Add queued downloader, some super-minor UI tweaks in stuff that's not even visible yet.
Make downloader create folders as needed, test queuing, multiple files, saving to real files.
Added dialog box and functionality to mainwindow delete button.
Merge pull request #1 from TakSuyu/master

Delete button functionality
Herp Derp Sync Durrrr
Restructure the downloader into a generic task list/queue.

Yay for bringing paper and pencil on long train rides.
Nothing to do but design ... and possibly chat with random strangers ;)
Move job queue to libutil
Add a job that removes any files that don't match a whitelist from a folder.
implemented ModEditUI and mapped ModEditUI Buttons for implementation
enabled EditMods button on MainWindowUI
added validation check for renaming instances
Merge pull request #2 from TakSuyu/master

Did some grunt work for the Edit Mods Dialog
Small tweaks to the assets - delete extra files
Legacy versions downloaded from the new location are treated as legacy versions!
Piddle-farting with 1.6 instances. Now with more json!
Replace one line. Get downloading of 1.6 jars working. Yay.
More work on the downloader and 1.6 instance creation
Added Per-Instance settings