'Resets thread data model'

def reset(self):

    self.disableStdOut = False
    self.hashDBCursor = None
    self.inTransaction = False
    self.lastCode = None
    self.lastComparisonPage = None
    self.lastComparisonHeaders = None
    self.lastComparisonCode = None
    self.lastErrorPage = None
    self.lastHTTPError = None
    self.lastRedirectMsg = None
    self.lastQueryDuration = 0
    self.lastPage = None
    self.lastRequestMsg = None
    self.lastRequestUID = 0
    self.lastRedirectURL = None
    self.random = random.WichmannHill()
    self.resumed = False
    self.retriesCount = 0
    self.seqMatcher = difflib.SequenceMatcher(None)
    self.shared = shared
    self.validationRun = 0
    self.valueStack = []
