Merge pull request #79 from sigourney/master

update master to version 121
changed client to reflect new DNS name structure
Merge pull request #80 from sigourney/master

changed client to reflect new DNS name structure
Merge of new DNS structure refactor into Develop
Test suite for updater dialog started; merging in all the changes from develops server DNS changes.
Test suite for updater dialog continued.
Init Luas are loaded from bin directory again (upstream change came into develop, thus needed reverting)
Merged out downstream rollback of how init luas are loaded, so we are still directly ahead of develop.
Workaround for the fact that this branch already uses the new git patcher for the binaries, but the legacy patcher for the other games:
- create a "lua" directory in *%ProgramData%\FAForever*
- add the files from this Google Drive Share: https://drive.google.com/folderview?id=0B9PViZv8E_6UMGVJMWl3UnRocWc&usp=sharing

In case of trouble / missing files, please report an issue and do the following:
- run FAF 0.10.122 once and update the mods you want to play
Merge branches 'develop' and 'feature/new-patcher' of https://github.com/FAForever/lobby into feature/new-patcher
Merge of develop into new-patcher; but still keeping the workaround methods for transitioning in place. (I need to learn how to rebase these special cases)
Work on new downloader for maps, unit tests, generally a bit uninspired tonight. Also fixed some cffi import problems.
Pygit is properly imported now. Broken: QWebviews have the "old" naming issue. It seems that PyQt4.uic.widget-plugins is copied into the wrong directory and/or without compilation.
Fix (workaround?) for the cx_freeze import problem that arose. I'm not exactly sure what caused them, it should do all of this automatically. (and I believe it did, before pygit2 was added)
Merge branches 'develop' and 'feature/new-patcher' of https://github.com/FAReborn/lobby into feature/new-patcher

Conflicts:
	setup.py
Various fixes to tests. python still crashes on my mac 3 out of 5 times when I run the tests. I suspect a race condition with our application fixture, and so far the crashes have not reoccurred - I changed the scope to "function", which should be fine because QApplication objects are reasonably fast to construct
Pattogotehen claims there is an unresolved dependency for the util package in cx_freeze, so I added it to the manual dependencies list.
Merge branches 'develop' and 'feature/new-patcher' of https://github.com/FAReborn/lobby into feature/new-patcher
Application fixture now delete_later'ed, less voodoo going on with the unnecessary calls to processEvents being removed.
Removed unused legacy downloadManager class