Mofidy logic in CMakeTests.txt files so that Linux build settings do
not override previously set APPLE build settings.  Both APPLE and UNIX
are defined in a OSX build.

Really, these CXX flags should be set in the top-level CMakeLists.txt
file, since they almost certainly will be consistent across the
project.