Create EagerCursor::setReadPreference() for setting UoW hints

This method complements the refresh() and slaveOkay() methods.
Set read preference hints in DocumentPersister like slaveOkay
Functional tests for PersistentCollection inheritance of RP/slaveOkay hints