Initial commit
Initial working commit. NLTKWrapper.getVersionInfo is implemented, but
needs to be refactored for other function utilization.
First pass at documentation. Refactored NLTKWrapper so process building
and execution is in a separate method. Moved JUnit test to a separate
package. **NOTE:** Untested due to lack of a proper testing environment
(no Python 2.7 on lab machines).
Initial implementation of runTokenizer in NLTKWrapper. **NOTE** Untested
due to lack of a proper testing environment. Removed extraneous sysout
call in the method to build and run commands.
Fixed some documentation errors. Modified buildAndRunCommand to accept
command line arguments.
Fully implemented both tokenizer functions. Added StreamProducer which
is a Thread that is similar to StreamConsumer, but instead sends input
into a process's output stream. Heavily modified the Python tokenize
script to conform to these changes. The pattern is now dynamically
written to and read from a text file.
Pattern text file needed by the Python script for tokenize and sample
test data.