be sensitive about std=c++11 flag

not supported by gcc4.6 -> must use std=c++0x (=older compatibility)
but c++0x is unknown to clang --> do not directly add to the CMAKE_CXXFLAGS_BASE
variable, but let cmake be smart about it.
use Werror only on GCC

Clang caused problems with W#warnings thrown by Numpy API