Partly Revert "bootloader_win: fix path and names of libs"

This partly reverts commit fa37ff07e52ad023e92d75f97897e0294d9ac6bf.
cmake: add a wrapper function for installing libraries
cmake/boost: tidy up cmake file
cmake/boost: build always with chrono

else it will causes linking errors on some windows platforms
cmake: bump embedded boost version to 1.53
cmake/bzip2: tidy up cmake file
cmake/sqlite: tidy up cmake file
cmake/sqlite3x: tidy up cmake file
cmake/tinyxml2: tidy up cmake file
cmake/webcore: tidy up cmake file
cmake: tidy up root cmake file
sqlite3x: Added fake boost file to remove the need to depend on boost
util/UtilOs: remove unused code and fix typos
compile some targets with static runtime, too
Updated read me to have visual studio steps
Fixed issue loading cef from bin folder
Added gtest and gtest ui. Can run only tests and exit with command line -unittests
fixed issues where some dll's are loaded from wrong path
Fixed issues where conflicting settings caused build to screw up by splitting cmake file into new folder
missing file from last commit
updated build process to auto copy missing dll's for cef and desura extras
Fixed issues with static builds changing no static builds settings