Fix project settings, make files, start tidying of code
More code tidying, reduced x64/x86 duplication
More code tidy and unifying of stuff
Final code tidy
Remove debug, treat warnings as errors
Add module for CVE-2014-4877 (Wget)
Land #4088, wget exploit

Fixes #4077 as well.
Land #4082, @OJ's cleanup and improvements for CVE-2014-4113
Add OJ as author