kv: import https://github.com/cznic/kv/commit/c721b822b5b1d882ade59203cdeedc136ab29573

Change-Id: Iff228f076abd5deacab1f8771edc9d87221a4dcc
Move osutil.Lock to its own package

Now in a small repo at github.com/camlistore/lock and brought into our third_party.

Change-Id: I966ca6126dde8b7c2e03f0d9fab1e36abd66c2ef
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
devcam: bugfix; do not fail when binary does not exist

http://camlistore.org/issue/213

Change-Id: I432a8ec04cb02c4c5241bd38361fad3d6d39ee02
Handle stale locks. (0b2efbb556 from github.com/camlistore/lock)

Change-Id: I31879f4f98c8a8dcc55734d35842009c2158a8e6
Don't link to /setup handler for dev server.

Change-Id: Ic0c27718b3a06c2a6dff21a24744b1dce2944617
website: don't open browser when running side blobserver

Change-Id: Ia444584744e2ba8e0b54b166c1d42220d0e9544b
dev/devcam/appengine: map -all flag to devappserver2 --host

Change-Id: I1cb352041405f5244159f23b37ce2c215a422943
make.go: turn --sqlite flag into a tri-state with 'auto' as default

Change-Id: I916e90aec6a19ff3d8610eccf8df84f445a46730
Merge branch 'master' of https://camlistore.googlesource.com/camlistore
C: add Johan Euphrosine

Change-Id: I4b973fbc8e7d8b309eb9da6340e4349cca9555d3
gitignore: ignore cross-compiled binaries

Change-Id: Ie19967e1492d2e14f348fe8800d62535958022e9
Merge "devcam: bugfix; do not fail when binary does not exist"
Merge branch 'master' of https://camlistore.googlesource.com/camlistore
Don't open the browser in integration tests.

Change-Id: I75e552cfbc7312f0df1530ea8529adf9fdceb4a0
Docs for 0.4 release.

Change-Id: I30fb6000ea81e90c7835d39598c873ae838fcf0f
dev/make-release: change in-correct-directory heuristic

Change-Id: If0ee4fb0aea262e1f283e16e85a489d4f806f51b
Add 0.4 to history

Change-Id: Idaf22fd681106349c693fc49a7bc5499212eb17c
Delete fcntl lock file on Unlock; merge common code.

 (upstream: 1f0f047)

Change-Id: I731a3c4af2d9fed7795ec52c42fb6ada00a04c60
blobserver: rearrange interface.go a bit; add ShutdownStorage

Change-Id: Idbcbf4211331e9b53185e9dd951a174c06c9215c