cleaned up commit 327f5de for pull request

mapred_tfidf.py:
        switched argument parsing to argparse

        if MapReduce will overwrite directories, users are now asked
        whether they want to continue

        added '--force' flag to automatically force directory overwrites

map_reduce_utils: 'numeric' words such as '14th' are filtered out

mappers/reducers:
        added documentation for each script, removed unneeded
        conditionals, added helper methods for print formatting

        word_count_red no longer has to re-read each file to see how
        long it is

        cos_sim_map now ensures that two documents are sent to the
        same reducer regardless of which order they arrive in.
Updated README, added comment for mapred_tfidf

Updated the README to show how to run the MapReduce jobs

Added short comment to the main runnable script
Updated environment variables for sampa cluster

there are a few new environment variables needed to run the mapreduce
jobs so I updated hadoop-streaming-env.sh to reflect those changes for
the paths on the sampa server

I didn't know the appropriate path for $NLTK_HOME, so I set it to the
current directory which should work if the scripts and corpus are in the
same directory.
Merge pull request #2 from uwsampa/mapreduce_cleanup

cleaned up commit 327f5de for pull request