use XDG_CACHE_HOME for cache if set

Change-Id: Id06be1e98c7b550cbb92cedd21fd852c0e158857
cammount: handle SIGINT, so that we unmount too in that case.

Change-Id: I5e82c6326aab892674c775e0615a91af71532d3c
C+A: Add Salman Aljammaz

Change-Id: I7688971fba9ced477de1430bbb236b9cc7966954
Merge "cammount: handle SIGINT, so that we unmount too in that case."
Merge "use XDG_CACHE_HOME for cache if set"
buildbot: broke into a master and a builder bot

This change is the first major step towards more improvements to the
buildbot. It cleans up various details, but most notably:
-it now uses a task as the basic data structure, to improve readability
and maintainability
-it breaks the bot into a master bot and a builder bot.
-it allows a master to receive reports from remote bots, and the
status page now aggregates all those reports.
-it allows a builder bot to send its reports to several master bots.
-the master bot uses whatever go version is installed to build the
builder bot, or the downloaded go tip if none is found.

The master bot is in charge of
1) monitoring the changes to the Camlistore and Go repos,
2) recompiling builder bot, which allows to add some new tests to the
test suite without having to interrupt the master bot.
3) starting a builder bot instance
4) waiting for the builder bot report and/or polling the builder bot
for its progress
5) answering the requests to display the various status pages.

http://camlistore.org/issue/185

Change-Id: I46a0b8fabbebf76b0c3ed04fd2ee73362d565cf7
search: start of general Query support. very rough draft.

Start of something that builds and 'works', but barely fleshed out at all.
Likely to change drastically yet.

Change-Id: I7fba25528a341ff2dbbc4dbb579f2450d7889320
Merge branch 'master' of https://camlistore.googlesource.com/camlistore
search: search on CamliType

Change-Id: Ie4c0655da9407b49a67cd6d11240b697bd9bd6f0
search: search on blob size

Change-Id: Id87fb65ebe0fec304637c6acb29ea27bd99d3bb1
search: add test for blob prefix queries

Change-Id: If53acf332f8eb72d82735d8707a77a21694e83ba
search: tests for logical operators

Change-Id: I3d389c3b58206fd98140834162aec17218bbce14
search: add AnyCamliType constraint

Change-Id: Ib129d4d365d040e0b12b2e3aa35c38a59ed7bc04
importer: work on infrastructure for third-party import from other sites

Change-Id: Ib4e5e4d543a1b2a913b99fa0a4d92f1a5b94c5dc
importer: rudimentary manual start/stop of importers

Change-Id: I753f3d6e4a241c803f79446889169c4a25f1bdf3
third_party/lldb: cherry-pick fix from https://github.com/cznic/exp/commit/44f1cc3f1eb4626d0ae89dfdb3fe6c7a888a0171

Update camlistore.org/issue/233

Change-Id: I4bd342a295aa6b8943ad7ff664007dad9ab6b904
First little bit of Flickr importer.

Change-Id: Ia42b07a81b01904f5722d06653c4bf9de2e81c64
Merge "First little bit of Flickr importer."
importer: initialize Host's search handler and blobserver target

Change-Id: I482e6f192620c254648b19b3044eedbd44de288c
Merge branch 'master' of https://camlistore.googlesource.com/camlistore