Improved CMake config warnings

Especially with regard to accidental mixing of 32 and 64 bit libraries.
Dummy commit

GitHub is showing dir_reader.cpp as being changed, but not showing any
changed lines, so committing to try and get rid of this anomaly.
Dummy commit 2

Added a blank line at the end, to see if that works...