Support for manipulators in find_and_modify

There is some inconsistency with find and find_and_modify collection methods.
This patch adds manipulator application to result of find_and_modify method as find do
It's not just a perf change. This may be a very unexpected change for existing users that use manipulators for other things, but don't currently expect them to be applied to find_and_modify.