Merge pull request #626 from karolherbst/reverts

Reverts pull reqest #614 because it was making all tabs unclickable on Linux (maybe windows too)
gitignore: tidy up and add bin/
remove old msvc files
cmake: set default runtime libdir to bin and datadir to data on windows
Partly Revert "bootloader_win: fix path and names of libs"

This partly reverts commit fa37ff07e52ad023e92d75f97897e0294d9ac6bf.
service_win,servicecore,usercore: fix dll paths on windows
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/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: remove unused code and fix typos