Script for global userlist with course information

This script will build a JSON file that contains a list of each user,
their demographic information, and all of the courses that they have
been seen in. This is all determined by userID.
Added Waldobashrc, which is the .bshrc file I use to set up all of my environment
for easy use. If you use this on another machine, set the HXHOME variable to the
right place, and other things should Just Work (tm)
small tweaks
fixed video_change_speed meta anomaly
Created a directory for development logs. Moved my log into the directory, renamed jhwDevLog.txt
Changed the name of the development log, and moved to the docs directory
Added duplicate detection to the global user list
A minor change that will be helpful-- make the file generated by the attempt to build a
list of classes start with a lower-case character, so that all directories will start with
an upper-case character and all files a lower-case character. I've also expanded the list
of prefixes that are being removed from the names of the classes.
   buildClassList.py: changed output file name to weeklyClassList, added name prefixes
   		      to be deleted, cleaned up the code that reduces the name.
		      separateClassFiles.py: changed input file name to weeklyClassList

processClassData.sh: replace the separateFiles.sh and renameInDirectory.sh scripts with
buildClasRoster.py and separateClassFiles.py. The separateClassFiles.py also replaces
the functionality in renameInDirectory.sh, which has been removed from the script. I added
functionality that will call the conversion program to .csv for all of the sql files that
are sorted out, as well.

There are getting to be a lot of junk files in the dumps-- mostly demo or test classes
that have been added for practice or the like. I wrote killListedFiles.py, which currently has
a static list of patterns that, if present in a file name, will cause that file to be
deleted early on. This replaces the shell rm commands; we should make sure that we keep
the list of patterns up to day.
Working on some updates to the generation of the log files for each
class. Added some new classes, made the selection of files that are
input files somewhat more rational.
More changes to the log file handling. Nearly there
Added a module that will list all of the event types in the unknownn log
file. This allows seeing what is being missed in the logs.
Changed buildClassList.py and separateClassFiles.py to reflect the new
set of name changes in the files that edX is providing. Sigh...
Changed buildWeekLog.py to consolidate all of the class logs in a set of machine logs.
we should probably have a .gitignore
deleting generated files