BRANCH SP-1177:
   cleared the description in Transaction._reset
   moved the adding of description to transaction before its commit
   cleared the transaction key and top command key when running thru the Queue with JobTask
Merge pull request #26 from southpawtech/SP-1177

BRANCH SP-1177: