MongoDB service update

This pull request implements and closes #5 and closes #1 (`update` replaces, `patch` merges) as well as removes the filtering logic from the implementation (as discussed, this will be best done with [hooks](https://github.com/feathersjs/feathers-hooks)) and adds additional tests.

Will add documentation (then closes #6) tonight.