Remove setTimeout and clearTimeout now they are defined in vertx-js globals
Rewrite the javascript to follow RxJS integration pattern
Added integration test with rx.time
Reorg doc
Actually use the custom codec for mongo where we can plus some other updates
Add count and replace operations for mongo, rename delete to remove to be more consistent with mongo.