cursor: remove MAX(1, limit), its not useful at all.
cursor: add mongoc_cursor_more().

This function returns TRUE if it thinks there is more data to return.
cursor: do not mark cursor done if we got empty reply to tailable cursor.
symbols: add mongoc_cursor_more() to ABI.
tail: add example program to tail the oplog.