Remove non-documentation lint

Because of extensive nature of changes, tested all three non-memstore
backends - passed.
Quieten deadcode
Run go vet

Bugs found.
Merge pull request #149 from kortschak/lint-vet

Delinting, deadcode removal and vetting
Merge branch 'master' into issue64