CMake Cleanup

A lot of the Qt-related CMake code isn't required as of v2.8.6, such as wrapping files.
These are necessary; if they aren't passed to `add_executable`, no IDEs will add them to their projects. It'll build fine, but there won't be any easy access to the header files.