Reduced some of the warnings generated by the Visual Studio compiler. Made the CMake build out-of-source only to reduce issues with make system. Added some documentation to the 'INSTALL' file on compiling with CMake.