envvardoc: new tool to find undocumented env vars.

This tool will walk over interesting directories (-srcDirs flag) in the
source tree and look for references to environement variables. It then
cross-references these with environment variables found in a documentaion file
(-doc flag).  Any values found in source but not documented are printed to the
screen, and the exit code is set to non-zero.  Not all environment variables
are considered, only those matching one of the prefixes (-prefixes flag).

The change also begins the process of documenting environment variables.

Change-Id: Ie122b64b7befcb3104b960cf3d2d22bae443f67f
kv and deps: update to fix read problem on windows

github.com/cznic/kv rev: c966980e3e8456175d4407fcbb0287057d9d0862

http://camlistore.org/issue/214

Change-Id: I15d658710059c823b775db6cc6fa14c1a32b98fb
add a TODO

Change-Id: I653b5cea785ba08455e84e06f01734a6d384f240
Merge branch 'master' of https://camlistore.googlesource.com/camlistore
sync: delay copy retry on specific errors

http://camlistore.org/issue/206

Change-Id: I1dd07149352e3af6b39bcb86ed2312f19c3bae30
Merge "sync: delay copy retry on specific errors"
Working on launch.

Change-Id: Id4d0b61565127c60478cbf6d3da1e4f899f9987c
Merge "envvardoc: new tool to find undocumented env vars."
camput: have cache and stat cache based on github.com/cznic/kv

Added pkg/kvutil/kvutil.Open for convenience

Change-Id: Ie8db58e2c644a7358f252548bc57cccff7627497
Merge "camput: have cache and stat cache based on github.com/cznic/kv"
Update email address of Aaron Boodman in CONTRIBUTORS.

Is this OK without changing my committer email address?

Change-Id: Ia25ac5755f57859cb3e99493bc06a77ca6fda7ca
schema: fix bug in AsShare, add tests.

Bug in AsShare() falsely returns '{{nil}}, true' for non-share claims.

Change-Id: Ib0443082fb9ca9feaf2015771967ff4bc40ac4b9
Merge "schema: fix bug in AsShare, add tests."
auth: fix security problem where 'localhost' allowed all access.

Also, add tests. And remove CAMLI_ADVERTISED_PASSWORD, replacing it with explicit devauth mode.

Change-Id: I9cdfe2d537ecefcf75df0b9fb8538258703b1eb7
s3: fix Stat handler to recognize ErrNotExist properly

Change-Id: Ie5afdc2a8f2a9c3bbece49963eccf8f4534228cf
Merge "Working on launch."
s3: no need to verify hash in ReceiveBlob; handled elsewhere now

Change-Id: I91e85201555f769a8f37a00fe4c0e250a291f298
Match common Go case

Change-Id: I14606ee5ba422cf43f68dc65af2b40a096c7ca35
Support alternate S3 hostnames

Change-Id: I9a27eb5fb9c4e5ef3b516ce9cf5a4b5bb4e1df61
devcam: 'put' and 'get' commands, replace dev-camput and dev-camget

Also added -port flag, and untied the port to the
password in devcam server, always 'pass3179' now.

http://camlistore.org/issue/212

Change-Id: Iadf693951763d47907be17c53d4807a4706eb150