Restrict USE_FOLDERS to MSVC 10.0 and higher
Split top-level CMakeList.txt's code across subdirectories
Remove CPACK_PACKAGE_CONTACT variable

AFAIK it's needed for DEBs or RPMs but I don't build them with CPack anymore.