Add amalgamated build option to build scripts.
At the moment only works and tested on Linux platform.
Keep Ubuntu happy. Works and tested OK on Fedora and Ubuntu.
Keep Apple happy. Now works on Apple (Xcode and Makefile) also.
Keep Microsoft happy. Now also works on MSVC.
Revert back changes to Engine codes as they are now excluded for AMALG.
Ensure amalgamated build for MSVC uses minimal 3 translation units.
Merge branch 'amalgamated'.
For Travis CI - disable site documentation update for this fork.
Sync at 2014-02-14 18:04:55 +0800.
Web-sync at 2014-02-14 22:34:52 +0800.
Web-sync at 2014-02-15 14:47:07 +0800.
Sync at 2014-02-18 15:22:40 +0800
Sync at 2014-02-18 21:02:44 +0800.
For Travis CI - also add global AMALG build option for test project.
For Travis CI - change secret that works for weitjong/Urho3D fork.
Web-sync at 2014-02-20 10:47:11 +0800.
For Travis CI - switch CI build to use OS X build environment.