Use caching template loader for tests

Saves a second/10% of test run time on my machine.

No measurable effect had:
* persistent database connections
* the cache session backend
* removing context processors

WebTests seems to come in around 100-300 ms each. That seems high given
that database queries should be quicker than on a production webserver.