Starting conversion to parsing of tests as strings

all files
- removed sys import in all __name__=“__main__” checks. it wasn’t being
used
- all objects have a short_str_method variable (consistent naming)

IndivSpeedTest
- TestNumber is a common variable to all children classes

TCP
- loadHeaderInfo gets TestNumber and iPerfCommandLine from array of
strings. then determines iperf options
- createPingThreads now splits the array of strings into threads, then
into up and down directions, and then call the PingThread constructor.

UDP
- basic constructor (copies text into variable. __str__ returns this
string)

STDs
- loadRawData has more options

STFile
- now creates the TCP and UDP objects

Pings
- optimized parsing and setting of __str__ specific variables

PingThread
- final ping is now a Ping object stored in myfinalPing
- parsing of array of strings. Empty Pings are also inserted where they
are missing.