Simplify Travis environments

- Remove cpp build as it reaches the timeout limit too often
- Use build-default rather than build-all
- Do not run test-compile as part of the py BUILD
Merge pull request #1830 from sbesson/travis_env

Simplify Travis environments