Merge commit '089da80d22bc23988c2c066a6cb2cd96b1a3a188'

Conflicts:
	casements/include/casements/error.hpp
	casements/src/error.cpp
	casements/src/file_version_info.cpp
	casements/src/module_type.cpp
Update Visual Studio 2008 project files.
Refactor get_known_folder_path into casements.
Refactor program_data_path into the casements lib.
Refactor roaming_application_data_path into casements
Merge branch 'master' of github.com:joshuanapoli/casements into casements