Coule changes to work with newer pecl mongo extension without breaking existing.

fixes #24

@nubs will be needed for the whole cronus-tasks to run.