Work around golang.org/issue/4590

Change-Id: Ibde7a93db7dcb8c51eb828b6c4e50505904fce6a
client: cap the number of in-flight requests to 5, for now

keeps camput and the server from running out of file descriptors. will do something
smarter in a subsequent patch.

Change-Id: Icca5027388eb838d45b443b7f2c331ba0f2c6585
camput: move interfaces to their own file

Change-Id: I44276ecd1d3474efeb35308638a317605cedf05a
more TODO

Change-Id: I72e7074a3cc026270685547b9f4019a373a4f6e8
Merge branch 'master' of ssh://camlistore.org:29418/camlistore
vivify: support in camput and upload handler.

no special credentials/auth yet.
pkg/blobserver/handlers/get.go moved to
pkg/blobserver/gethandler/get.go to avoid
a dependency loop with the json sign helper.
pkg/server/sig.go was moved to pkg/jsonsign/signhandler
because it seemed inapproriate to import in
pkg/blobserver/handlers/upload.go something from
pkg/server

Change-Id: Ifeb14512e182e8a101d4fced6d6d4184e2b9cb99
Merge "vivify: support in camput and upload handler."
A+C: add Sarath Lakshman (Individual CLA)

Change-Id: Ic39ba38b55c8604664c8583520f0874644f18419
Merge branch 'master' of ssh://camlistore.org:29418/camlistore
client: fix blobserver path in curl and python clients

Change-Id: Ie7a204ee64a9373c696e447ccf93a790584676d6
Merge "client: fix blobserver path in curl and python clients"
Merge branch 'master' of ssh://camlistore.org:29418/camlistore
client: add StorageGeneration accessor

Change-Id: Ie61a5386f433659421cdf5cc89d216b654f5b0fb
camput: enabling client caching by default

make havecache/statcache named on disk by remote server's generation,
hide debug options in camput unless CAMLI_DEBUG=1 is set,
push havecache down into pkg/client.

Change-Id: Ic152397abc11b4ff3931468ffe93cf1eba62b438
camput: remove debug log

Change-Id: I1c335ea4c291fe59b56b3b12a0f50a1fbcbc822d
camput: add FileInfo.Sys fields to stat fingerprint

Change-Id: Idc6af6e945c922aacbf2b51dbed70f4f8e20ab2a
camput: flatcache TODO.

Change-Id: I4e2368f8e22d5aa71bee8f5319f59444f3c0e638
upload handler: remove r60->go1 notes

Change-Id: I92ab4406890d2aebe957d168aa1c1032ab99f191
Misc cleanups and TODOs

Change-Id: I9903366427e41ebadba289bf66b294690675f78f
more TODO

Change-Id: I3aff3b6c1fea1ecc6937598b0bce38d126135c0a