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
travis: enable gtest
readme: Updated visual studio steps
compile some targets with static runtime, too
Fixed issues where conflicting settings caused build to screw up by splitting cmake file into new folder
Fixed toolinfo to process result check properly
Added updater code from svn for official build
Removed MFC

fixes #376
Fixed exception being thrown when it wasnt needed
updated build process to auto copy missing dll's for cef and desura extras