init Creation, main/speedTest/README Update

CREATIONS:
- __init__.py - holds list of all modules in module folder !!!TO BE
UPDATED WHEN MORE MODULES/CLASSES ARE MADE!!
- main.py - Added some documentation at the top
- speedTest.py - Was Tests.py. Added to new folder (iPerfClasses).
Added documentation at top, as well as check for whether script was run
as main or not
Adding comments, making sys.exit() work

- Added some comments to explain what I’m doing in name/main block
- forgot to import sys, and changed exit() to exit(0), which exits
script w/o error
So Updates! Many Fix! Much Happiness!

__init__.py
- removed provider from __all__

readTo.py
- created
- has readToAndGetLine function. This is so that the module can be
imported by all other classes, rather than just copied into each class

main.py
- added import line for importing speedTest module
- removed some old comments
- added some cheats to use when debugging
- - “-c” is used when the directory containing the data is known and set
- - “-cs” is used when 3 files have been specified. For even smaller
testing
- added comments before ask directory explaining the options (need to
add link to source info)
- simplified os.walk for loop

speedTest.py (soooooo many)
- added more function doc to top chunk
- removed readtoandgetline
- added import of readtoandgetline
- renamed Networktype attribute
- added LocationID attribute
- added isWBBD boolean attribute (to be used when determining which
parsing function to use)
- so many comments. All over the f***ing place
- init now determines if file is a WBBD, then calls load
- load() has simply doc at top
- initial print now looks a little nicer to me, and doesn’t display the
absolute path (just the bottom 3 levels)
- isItCPUC makes sure files has first line. If not, exits from script
- reading in time first checks if file is a WBBD
- more checks if file is WBBD
- many blocks check to see if attribute has nothing in it. If so,
changes value to “N/A”
- when adding line substring to variable, uses split[:-2]. the -2
ignores the \n and \r special characters at the end
- if file is WBBD, network type is automatically set to netbook (is
that correct?)
- when getting Network Provider for WBBD, get Location first, as it is
read over otherwise
- findSubTest has function doc above it
- __str__ has been slightly re-formatted
- Not in SubTest for when more work is done on it’s development
Merge branch 'Walker-Main/subClasses'