Added direct translator

DirectTranslate.py added.  Usage:
Added Stemming/Lemmatization

Now, you can enter in an unlemmatized translation dict and it with
lemmatize/stem in (stem the french, lemmatize the English, just due to
the tools available).  We may want to just use this on the outside of
this code and then directly use the lemmatized dictionary in the code,
rather than having the code do this every time we run it.
Fixed Translator

DirectTranslate had the following issues that are fixed in this version.
1. Accidentally called "stem" on the english lemmatized instead of
"lemmatize"
2. Didn't stem the search word
3. Didn't convert the search word to lower case
4. Encoding of file wasn't utf

Also added a note to the README about the necessary NLTK packages and
corpora to download.

Also changed the test code to go on real french sentences.

NOTE: There still seem to be some encoding issues.  I suspect they are
with the dictionary and lookup.
Fixed issue in test

The issue in the previous commit was not an encoding issue.  I simply
didn't strip out the periods in the input vector, so it didn't find the
string in the map.
Added test

Tests on two sentences