CMakeLists.txt maintenance.

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