Update README.
Build boost only with clang. Do not specify clang++ path.
Build libc++ only with clang. Do not specify CC and CXX.

Travis-CI sets CC and CXX for us.
Show build commands for ninja. Fail if checkout fails.
Don't update clang, lets try Travis default.