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