Fixing error when pickling a _File object

In TCP_Test objects, self.ThreadNumbers was a dict_keys object, not a
list. This was breaking the pickle function. Now wrapped with the
list() function, which converts the dict_keys object into a list object
Also, in most objects, self._text or self._fileContentsByTest is
deleted once __init__ finishes.