cleanup.py now accepts multiple directories to clean up as command line options.
cleanup.py: Fixed error message when wrong argument for -s was passed on the command line.
Added test suite for cleanup.py.
Added .gitignore files.