DS-2125 Fix possible NPEs in Context object commit/complete/abort. Also add Unit Tests for Context object
Add logging for abort() and complete() when they are called on an invalid/closed Context
Merge pull request #626 from tdonohue/DS-2125

DS-2125 Fix possible NPEs in Context object commit/complete/abort