Add emongo replica set support with reconnect if primary is down.
Add humanreadable _id.
Add options binary type support.