serverinit: syndtr/leveldb support

Change-Id: Id48a00f3896c38659a53cf131493d5a19dbfe4b7
Merge "serverinit: syndtr/leveldb support"
blobpacked: tests for files spanning multiple zip files

Change-Id: I15c0a70c4776068ee2521b3036debad005e62778
blobpacked: delete from small, doc fixes, more tests

Change-Id: Iaef35b60968b2025e838fcf4347cd24b68398be6
blobpacked: write one of the two wholeMetaPrefix row types, more tests

The identical file test, verifying we don't denormalize two identical files, is currently
skipped and known broken. A new flag is added to test it.

Change-Id: I0408103671a28209307aabb1aa2e40d5e49c56cc
ui: tags control

Removing DEBUG_TAGS flag so that tags control is available by default.
Request per Aaron (https://camlistore-review.googlesource.com/#/c/3806/)

Change-Id: If1ad842a563d1992fb8ca203c67502825d2eb64c
test: add NewLogger func

Change-Id: I38cee8fd2e2670088acc1332430aca9725cef13f
blobpacked: add storage.Logf method; log to T in tests

Also address the unnecessary goroutine TODO.

Change-Id: I3a59f6338df4bc0a444e0281bc662676ee9dc00c
Merge branch 'master' of https://camlistore.googlesource.com/camlistore
blobpacked: don't pack if identical wholeref already exists packed

Change-Id: I95f391f7e0373e6ff29cb95343f5cdfee11d878b