CMake use install locations from GNUInstallDirs

Urgent advise from Craig Scott, https://www.youtube.com/watch?v=m0DwB4OvDXk, about 30'.

GNUInstallDirs is not just GNU, its the standard.

Using CMAKE_INSTALL_BINDIR etc makes it easier for sysadmins and external package maintainers to override our defaults.