Added class using persist-in-descriptor strategy to tests.
Added a function to generate observed/observer combinations.
Basic callback testing runs over much larger set of observed/observer combinations.
Completed docstrings on tests.