Add findOneAndRemove method to DB API.

This method is the same as findOne except it also removes the document.
However, we can't implement findAndRemove because ReactiveMongo driver supports
the command only for one document.