dockertest: automatically clean up volumes on removal

Without -v, vfs/dir/ and volumes/ are never cleaned up.

Change-Id: Idbd91f19b317e0e5ca160f32f4762dcecfe10685
Generate self-signed certs with the correct hostname.

This change makes gce/create.go generate a self-signed certificate
with the hostname from the -hostname argument and upload it to GCS
before creating a new camlistore instance.

It also makes camlistored use baseURL to figure out the hostname
when generating its self-signed certificate.

Change-Id: I64f85853dab34a7ce95e5d5997e58f2e5da43496
Merge "Generate self-signed certs with the correct hostname."
search: context.Context stored in parser

Change-Id: I4e7986e7f27c9cf1115e7e251a9e87ae506134c5
Merge "dockertest: automatically clean up volumes on removal"
Dockerfile for an nginx SPDY proxy

We can enable this once the changes to gce/create.go are in.

https://code.google.com/p/camlistore/issues/detail?id=534

Change-Id: I7ea77bf9b09a2f6d91e4f5e228320fa97d54dfa2
Merge "Dockerfile for an nginx SPDY proxy"
wip

Change-Id: I69ffe0544341d380bb844aef1dcca8a1ae441ea7