Minor: rename TestTransaction
Pull up init into setUp; rename test_not_None
Minor: rename test_object
Transaction inherits dict
Merge remote-tracking branch 'origin/transaction'