added resultset.update() and resultset.remove()

added update (chainable) method to resultset for user to pass a function
to update each object; remove will remove all documents in resultset
from the collection (and the resultset) as a bulk remove method.