* Refactored common Container to use required_fields, simplifying many subclasses __init__().
* Removed ContextManager from Store interface and application use.
* Refactored many unittests into a pythonic @property idioms. Depreciated setup() and tearDown().