[travis] Shorten Travis CI run times

by adding --jobs to utilize multiple cores and using boost ppa packages
instead of downloading the source and building boost from scratch.

This effectively cuts the time for a Travis CI run in half.
Merge pull request #352 from afh/pull/travis

[travis] Shorten Travis CI run times