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
Init Luas are loaded from bin directory again (upstream change came into develop, thus needed reverting)
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
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)
Pattogotehen claims there is an unresolved dependency for the util package in cx_freeze, so I added it to the manual dependencies list.
Added and cleaned up requirements in setup.py
Added and cleaned up requirements in setup.py
Document how to run. Closes #92
Add checkbox to filter password games