fixes

fixed parsing of json for newer python and created a general tools
class.  Created a method there to get a full trace out of an exception
object.