Use multi-os on Travis
gcc on linux, clang on osx
cmake update on linux only
Update README