queryservice: support for allow-pass-dml
queryservice: improved SET handling

Long overdue change: Receive interger values as int64
instead of float64 on SET statements.
Add a new SET parameter vt_allow_pass_dml so we can
test the feature.
Merge commit '281579255b573e525dddd77db463501dae7b6365'
Merge branch 'replication'
Merge branch 'vtocc'
delete obsolete hourglass

and some misc test fixes.
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
Removing all checks from ShardExternallyReparented.
Fixing typo from Ric's submit.
Rebuild doesn't check parent.