Merge pull request #56 from edofic/macros

updated macros.
Added collection names retrieval on DB
Merge pull request #58 from pchlupacek/master

Adding the collection names support to DB
BSONObjectID.parse(string: String)
Added sister() on DB and merged the DB and FailoverDB traits
Refactored collections names retrieval
Catch all throwables in write op and produce a failed future
Update simple use cases sample
GridFSSample + renamed simple sample
Test with travis
Add mongodb for tests
Fix script for scala 2.10.1
Avoid running tests with only test-commands
Use multiple versions of scala

like really, not a hardcoded string
Merge pull request #62 from baloo/features/travis-ci

Features/travis-ci
BSON object: read, write, readDocument, writeDocument
Remove useless helper
Move CollectionMetaCommands back in api/collection.scala
Update doc
Fix compile error in test + remove some noisy println