Use the new build env on Travis

more ram and dedicated cpu cores, better network, faster boot times

http://docs.travis-ci.com/user/workers/container-based-infrastructure/
add 17.3 to allow_failures section
Merge pull request #2925 from joshk/patch-1

Use the new build env on Travis