Create a cache of search sessions to improve performance for common navigations.

This was done in a more manual way in the old UI. This is a bit more general.

Change-Id: I2a0f14a7023edc17c4853a2bc1fa5c7987f71de9
Merge "Create a cache of search sessions to improve performance for common navigations."
images/fastjpeg: reset checkAvailability in tests.

Reseting checkAvailability each run uncovered the fact that
CAMLI_DISABLE_DEBUG wasn't being properly reset, which affected later
tests.

Change-Id: I19b790ef8182b1bc2d54cbf33fa9dfe84dbe3903
Merge "images/fastjpeg: reset checkAvailability in tests."
docker: version bump Go 1.2 -> 1.3.1

We now require 1.3, update the docker build to match.

Change-Id: Iaa9b864d5940509c888db45ae17b6dbd21d1ddb7
make: copy all files found in testdata/

This saves people from needing to updating rxMirrored every time they add a
new type of file to their tests.

Change-Id: I32f87dbe92ae844e411ce77d0abe67c37a668ff3
GCE setup tool: more graceful OAuth setup

Change-Id: I28893735c49da18d3890a0df07b071048c29ba68