Tests now use unittest as opposed to using scripts to manually execute
each file.
Package names modified as a result.
Removed unnecessary pass statement
Modified tests so that unittest runs them correctly.
Test parameters are now test through environment variables (see readme).
Fixed some bugs that would cause unittest to hang.