Fix VS 2013 build, remove old files, rejig project config

This wasn't building cleanly for a few reasons with VS 2013 on my desktop.
This commit fixes this problems with the configuration and makes things fit
with the way we're now doing things (ie. output locations, etc).

Incremental builds are disabled as they were causing problems, but this isn't
a concern for a project as small as this.
Remove Palm configuration from bypassuac config
Editbin and post build steps
Add make support for command line builds
Adjust project config

* Remove editbin usage for console apps
* Remove whole program optimisation
Merge pull request #11 from OJ/cosine-bypassuac-revamp

Configuration fixes, build system changes