Force to p327
Update license dates
Add basic connection pool, not hooked up.

Part of mongoid/mongoid#2369.
Cleanup node code by categorizing errors
Revert "Add basic connection pool, not hooked up."

This reverts commit f7fc6ef41966ffe8c022848de1ba8aeb5fd9d9ec.
Add ability to factor skip and limit into count.

Ex: session[:bands].find.skip(5).limit(10).count(true)

[ fix mongoid/mongoid#2452 ]
Use basic selectors for delete operations.

[ fix mongoid/mongoid#2738 ]
Return collection names that begin with "system".

This still includes any MongoDB system collection, like those that start
with "system." (like system.indexes).

[ fix mongoid/mongoid#2713 ]
Adding support for , fixing a bug where applying a sort before another _addSpecial operator could remove that operator (added spec for the max_scan case)
Update changelog and some formatting.
Don't force aggregation pipeline to primary.

[ fix #143 ]
Update travis config to match mongoid
Add Collection#capped?

[ close #139 ]
Handle IOError connection timed out
Set socket timeout options on read / send
Update changelog
Add unique support to object ids.

[ fix #41 ]
Use symbol aliases
make Collection#aggregate use splat for pipelines
Add extra pipeline specs