Add TestPickleVectCalc (7 errors)
Define SimObject subclasses at top level for pickling
Refactor SimObject classes in test_simobj.py