Add special target "full-configuration" to CMake Makefile wrapper
This is somewhere in the middle between make purge
(drop everything to run a complete rebuild) and make configure
(just trigger the configuration without changing cached variables), as it drops the cache to force a more in depth reconfiguration, but keeps the build products so they may not be rebuilt.
Closes #71 (closed)