pkg/schema: Move two non-utf8-handling utility funcs to schema.go.

As per review comments.

Change-Id: I0240f697d0cb180a9fb2e9b1ddda7ac18869b4ad
Merge "pkg/schema: Move two non-utf8-handling utility funcs to schema.go."
fault: new package for fault injection

Doesn't do much.

Change-Id: Iab038564a753611a8bc8f44f33a57dbfe96d76e0
s3: more fault injection, and simplify receive, removing spilling to disk

Change-Id: Id7fb01c40dc863bee483887bbf14934161eb03a0
More status handler HTML+JSON, more sync status.

Change-Id: I0381853191d5b871af649d102b976e592def791f
Fix bug where "Select as current set" item never shows up.

Change-Id: Ibc6b98c3feb65f28c3768cfaf6169044e41ad160
Merge "Fix bug where "Select as current set" item never shows up."
Merge branch 'master' of https://camlistore.googlesource.com/camlistore
serverinit: allow S3-only configurations to also have a working index

... with kv or sqlite indexes, at least. Other types will need more
genconfig work.

Change-Id: I5fb9fa0a122693e08780c3fa20eae67fa850d98f
C+A: add Nolan Darilek (Individual CLA)

Change-Id: Ic4f94e5fc01ae8637f9f9441f961dca903c310ae