buildbot: send sigterm instead of sigkill to child

Because if e.g. 'devcam test' is the current child process, we want it to be
able to catch the signal and kill its own child too.

Change-Id: I3e3c9c10c8d7f5d793c98b604baf8df56608003e
camput: limit upload concurrency (number of goroutines)

Use separate workers for directory uploads.
Limit upload concurrency to 3+2+3 (normal+directories+stat)
goroutines on Android, and 10+5+10 otherwise.

Thanks to the predictably failing test (1333551)
which we can test against, we can eliminate the need for
unbounded number of upload goroutines (see ee4550b).

Change-Id: Idac4c94b7d7ec4fc6c6a77fed111e0ece0843545
make: add cammount to default targets.

Fixes default build on Linux (and probably Darwin).

Change-Id: Ice9e4cfbcde2b565c7f084c5cac57468bea08165
Getting started with 0.7 release notes.

Change-Id: I23dae7c1219c2632d2e0a505699631058a7b4163
Merge "Getting started with 0.7 release notes."
Merge "camput: limit upload concurrency (number of goroutines)"
camput: re-enable deadlock test, now that it's fixed

And tweak limits a bit lower.

Change-Id: I7a38ffce37a997aa6ce9943e13605e76476f5646
Add the website to the top-level Dockerfile too

Change-Id: I5c6116c629dc31db215c0ec4ffba67a45d9b8516
New Android app uploaded to Play. Version 2 aka '0.6.1'.

Change-Id: I0f655de272e15f854a909b629b68a2dd012e36c2
ui: Add QR code for configuring mobile clients.

Creates new page @ /ui/mobile.html for generating a QR code that
embeds configuration data for setting up mobile clients.

Imports code.google.com/p/rsc/{gf256,qr} version:

parent: 149:a3cbaf2339c4 tip

This addresses the server and web components of
https://camlistore.org/issue/372

Change-Id: If9239dd138707080afd7dedb5770d04893cbf0ba
Merge "buildbot: send sigterm instead of sigkill to child"
react: Add a better package comment

Change-Id: I427bcc0e8554323def325bf2d15707963299e45e
buildinfo: add func TestingLinked

Change-Id: I664f72ec04748079929d0ad96e24b33bc14c6c77
client: don't call osutil.HomeDir during test.

Prep for future changing which makes this crash.

Change-Id: Ic02f7319deffb1d47e89f45d066fa4e62d45e499
leak: fix test print

Change-Id: I936cf556bf2e26d4862d6427f790aa4f5fca32f1
leak: disable test by default for now

Change-Id: Idf590dc4b69b69e860c0d321428b18a30bf77254
osutil: fail if used during tests

Disabled by default for now. Will fix cases and set by default, to proactively
catch future testing mistakes.

Change-Id: If292ccd105e214ee888bcad98efb4e49f052e4fd
osutil: don't use host config during tests

Change-Id: I28171f0dc9c3c21c9693805781275c39ed517d25
googlestorage: don't use host configuration during tests

Change-Id: Id1415f170dbff650d876fc4c01cff04fb8d41415
osutil: add CAMLI_VAR_DIR for CamliVarDir

Change-Id: Idcb0a32ccc49cf24e61bdb81a4fdb1a0f049595c