check on doc/CMakeLists since is already checked on main CMakeLists. At same time, Doxygen becomes required as no documentation can be built without it. Output directory now uses the user defined HTML_OUTPUT instead of forced dir. - Added included GNUInstallDirs on same UNIX check, avoiding duplication of checks