only setting variable DOXYGEN_EXECUTABLE in case it has not already been defined in cache.
Merge branch 'bug-18544-PreserveDefinedDoxygenExecutableVariable' into v2014.10.0_extended