Merge pull request #7 from jgilme1/speedUpMultirConversion

New translation code work on feature files up to 3.2G without OOME
Debugged Preprocess code...
Moved diagnostic output out of multir algorithm and into DocumentExtractor
Merge pull request #8 from jgilme1/debug

Debug
Removed null pointer exception in DocExtractor
Merge pull request #9 from jgilme1/debug

Removed null pointer exception in DocExtractor
Added code to keep track of all relation scores for a given sentential instance
Set up evaluation framework for original multir annotations
Set PR calculations to be the same as the ones used in the orginal Multir paper
Modified build.sbt to fork a JVM for better control of heap size
Merge pull request #13 from jgilme1/evaluate

Evaluate
Merge pull request #14 from jgilme1/jvmHeap

Modified build.sbt to fork a JVM for better control of heap size
Refactored FeatureGeneration to group together relations from the same sentential argument pair
Merge pull request #15 from jgilme1/refactorFeatureGeneration

Refactored FeatureGeneration to group together relations from the same s...
Made Distant Supervision a configurable object
Merge pull request #16 from jgilme1/makeDistantSupervisionAnObject

Made Distant Supervision a configurable object
Added Utils for handling .gz files as input and output
Merge pull request #17 from jgilme1/gzipStreaming

Added Utils for handling .gz files as input and output
Made FeatureGeneration a configurable object and added more configuration for gzip streaming
Merge pull request #18 from jgilme1/makeFeatureGenerationAnObject

Made FeatureGeneration a configurable object and added more configuratio...