document: Restructure find_and_modify tests
document: Restructure find_and_modify tests

I'm trying something a little different to better
handle the combinatoric nature of testing a framework.
This moves the tests to separate Property* classes,
allowing the concrete test classes to simply mix in
the tests and perform any required set up.
allancaffee/scaly-mongo