More work on the downloader and 1.6 instance creation
Added Per-Instance settings
Broke instance loading(?), also attempted to make Toolbar grayed out when no instance is selected. For debug purposes it is initially not grayed out
Finalize the instance settings dialog, add setting reset mechanism
Parsing the version files, part I
Parsing the version files, part II
Parsing the version files, part III
Renamed some files to support naming scheme
changed modeditwindow -> legacymodeditdialog
added modeditdialog
mapped slots for modeditdialog
Merge remote-tracking branch 'upstream/master'

Conflicts:
	gui/mainwindow.cpp
Parsing the version files, part IV

Also, start of big refactors.
Merge branch 'master' of https://github.com/TakSuyu/MultiMC5
Massive renaming in the backend folder, all around restructure in the same.
WTF, I don't even...
Errr... I forgot.
Download assets for 1.6 on application start (background task).
Fix KDE includes problem
More code cleanups!
Runnable 1.6 instances!
Add small tweak to make forge work
Get rid of QNAM (now subclassed and less needy). Basic LWJGL download and extraction.