Fix mistakes in Readme
Merge pull request #42 from Atinux/patch-1

Fix mistakes in Readme
updated apis to return bluebird promises
re-added async module that is used by mongodb backend
only test node 0.8.x and 0.10.x and added redis as service.
Added code coverage generation using istanbul
disabled bluebird longStackTraces
small documentation update
Modified mongodb backend to use a single collection as opposed to one per resource
All tests pass, though note that I had to increase the timeout slightly for two of the tests to pass
Could be that my machine is slow
Fixes, now all tests truly pass, though the timeout is still needed
Added comment on why the estra timeout is needed
Putting extra timeout just for the first test
Added useSingle optional param to mongodb backend constructor, to select whether to use a single collection, or one collection per resource (default), for backwards compatibility
Added tests for mongodb backend, with parameter useSingle=true
Moving timeout back to root
Refactored name: field in collection to bucketname: to prevent name clashes
Another rename to further prevent name clashes
update documentation for middleware
Merge pull request #50 from ryanpon/master

Update documentation for middleware
Merge pull request #49 from inolasco/master

Make mongodb backend use only a single collection
0.4.0