Stab at issue #48.

Not entirely sure how to handle backwards compatibility -- so I just added two optional parameters. But I changed the default to turn capped collection on and set to 100MB.