travis.yml uses 'default' not 'compat' build
Merge pull request #2591 from SergioCrisostomo/fix-travis-build

travis.yml uses 'default' not 'compat' build
README fixes: write spec first, then implement test, Github → GitHub