Travis: install test dependencies, run tests as part of the build.

Also, don't update redundantly.