minor spelling fix
adding std err msg to help people cope with long wait
making std err msg more useful / friendly
adding comments to make configure.py human readable
updating .gitignore
removing useTestConfig() as it doesn't seem to be used
adds documentation to make __init__ human readable