Support multi for Collection.remove PYTHON-605

When set to True (the default) remove will keep its current behavior of
removing all documents that match the query criteria. When set to False
only the first matching document is removed.