Make buffer little endian
Merge pull request #3 from baloo/bugfixes/little-endian-buffer

Make buffer little endian
Fix potential bug on closing connections
License
cleanup
Update README.md
BSON: better traversable/appendable conversion API; refactored handlers.

BSONWriter/Reader renamed to RawBSONWriter/Reader. Introduced BSONWriter/Reader subtracts that enable to de/serialize directly with the embedded BSON lib.
Make buffers private in traversable documents/arrays
Better connection errors handling and reporting.

Log: Increase the log level for failover retries.
Log: Renaming issue.
API: customizable failover strategy when opening a collection from a database reference.
Update documentation (BSONWriter/BSONReader)
fix: remove logback.xml config file
Command results are Either[CommandError, Result].
Some collection commands (collStats, createCollection, convertToCapped).
move commands.scala file into core/commands
No more dependent types for Commands.
Authentication: fix a bug for MongoDB <= 2.0.
Refactored Collection/DB API.
Cursors: TailableCursor regeneration. Better handling for closing cursors.
BSON: BSONDocument.pretty() and BSONArray.pretty()
Bugfix: checkedWriteRequests did not send getlasterror message anymore