bson: simplified custom_test
Add integration tests for /debug/status.
Merge branch 'bson'
bson: EncodeInterface & tests

EncodeInterface function is needed for bsongen.
Forgotten test file.
Merge branch 'master' of github.com:youtube/vitess
bson: fix typo
Merge branch 'bson'
bson: Add stream tests
bson: Add benchmarks

Just for EncodeField and EncodeInterface for now.
BenchmarkEncodeField      500000              8110 ns/op
BenchmarkEncodeInterface          500000              3483 ns/op
bsongen: Interface support
bsongen: time.Time support
bsongen: Custom types
Removing all checks from ShardExternallyReparented.
Fixing typo from Ric's submit.
Rebuild doesn't check parent.
Add history module.
faketopo: module for mocking up tests that need to deal with the topology.
Initial version of the vtjanitor framework.
Initial version of the drifter janitor module.