Using more options in MongocCursor construction

Supported options: 
- skip
- limit
- batchSize
- fields
- read_preference

To be added:
- flags