camput, client: move lot of camput's code into pkg/client

so cammount can use it.

Change-Id: I1bd513e6dfe6faab785c856abbd0d1337e978dd9
fuse: add Truncate method to Handle

Change-Id: I8aff0473356d1e0a95489ba9d3d0c4a0435b16eb
Merge "fuse: add Truncate method to Handle"
Fixed a broken link

Change-Id: Ia2efd98d2145b2817f9e4c7bebe831402cca2103
A+C: add Armen Baghumian (Individual CLA)

Change-Id: Ia5ec38f208e8598444098cda24242fce3357b57f
Merge branch 'master' of ssh://camlistore.org:29418/camlistore
dev-server: make --fast the default. add --slow.

Change-Id: I0ace8d613489ef801b006b43fc885c1847349d06
cammount: quieter. and only exit when 'q' is pressed.

Change-Id: I2c8719490f977d14e526cd34672ce784589dd460
support static_embed when cross-compiling.

Implemented with a new GOARCH flag and appropriately setting the GOARCH
and GOOS variables when building the genfileembed tool.

Change-Id: I2a3f4ad08496ad03995e67da389d125388d643eb
search: let the HTTP interface describe multiple blobs at once

Change-Id: I1998e0fa9a550fb15589bde6da1b549c14bcb97c
fs: show nice names in the 'roots' directory, not just blobrefs.

Change-Id: I2aa8ff366160e1ca515d4051d8856313689bc029
A+C: add Daniel Dermott Bryan (Individual CLA)

Change-Id: Iebd269ddf51e49ddc86f419a2cca48a163de3221
Merge "support static_embed when cross-compiling."