Moving test flags to utils.

So we can have tests run with other flags if needed.
Update README.markdown
bson: Plan B on encoding of QueryResult

Switching the types back to uint64, and encoding
to encode as unsigned instead of the other way round.
Merge branch 'bson'