Add a 'clear selection' button per Brad request.

Also clean up dispatch of the related events somewhat.

Change-Id: I6c0e5fe20f2d985463cc434f9efd5796108da869
Merge "Add a 'clear selection' button per Brad request."
index: don't log in benchmark, even to ioutil.Discard. just a CPU distraction.

Change-Id: Id4d8b761cd81a7c8abd7e21d139bffc818aff5e1
blob: implement the parser's buffer pool TODO

Change-Id: I24366c5f42fd18103df68676047c7e4cdf6b7af6
blob: speed up parsing slightly.

BenchmarkParseBlob  2000000   727 ns/op   64 B/op   2 allocs/op
BenchmarkParseBlob  5000000   531 ns/op   64 B/op   2 allocs/op

Kinda pointless and mostly the result of a failed refactor anyway,
but checking it in.

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