Remove non-static data member initializers

g++ 4.6.3 does not implement this
Enable compiler switch by setting CXX variable

Also tell Travis CI to use both clang and gcc