CMakeLists.txt maintenance.

* Updates cmake_minimum_requied()
* Gets rid of QTX_INCLUDE_DIRS and QTX_LIBRARIES. It's Qt4 stuff.
* Uses the new Qt5::Module method.