add the Stream class, a high level interface for tailing
add stop methods to Tailer and Stream
update optail example
remove mongocp example
trap signals in watch-oplog example
fix rename_collection and create_collection; expose options to create_collection
pass an int timestamp to update_optime
round float index direction values, and don't pass the index _id
add a bunch of tests
allow passing nil to tail_from (for persistent tailers)
make sure we clear out the previous ops before setting the tail_from ts
more informative messages in watch-oplog
remove incorrect log from Stream
use create_op instead of @base_op in tests
split out connected tests
tail from most_recent_timestamp + 1 in tests
need a newer version of mocha for 'mocha/setup'
Merge pull request #3 from colinmarc/master

Add a better interface for consuming parsed ops.