cmake: add a wrapper function for installing binaries

v2: add install_internal_tool function for crashdlg and bittest on Linux
cmake/boost: tidy up cmake file
cmake/boost: build always with chrono

else it will causes linking errors on some windows platforms
cmake/wxWidgets: cleanup cmake file
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
util/UtilOs: point to "data" on windows and clean up some stuff
cmake/patch.bat: detect already applied patches