Lower timeouts in tests: 10 minutes -> 200 seconds

Build systems like CircleCI and TravisCI tend to get upset when we don't
print any output for 3+ minutes. Also, any operation not completing for
that long is usually a sign that something went wrong.

Instead of just waiting until the build system times out the build, lower
our timeouts to under 3 minutes. That way we'll fail fast and see hwere
things are too slow or going wrong.