Refactor of build script to move installer and docs out of the code building target.
We need to keep the default "build" target.
Default build target is now "build_installer" which will cause everything to be built.
Hack to allow our target changes, but not require immediate changes to the TeamCity build steps.
Merge pull request #2821 from SickheadGames/build

Build Script Improvements