MongoDB storage driver

This supersedes #94 (cc: @iampersistent). 
Opened #135 for capped collection support and #136 for refactoring the poll loops for database and filesystem drivers.