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