Remove tarball with a module because GitHub should be able to automatically create tarballs for us
Move "ignore.txt" to ".gitignore" so that Git can automatically ignore build files
Add abstract to CrfWrapper.pm to that Makefile.PL doesn't complain
Remove "..._Orig.pm" file because it looks like it's not being used anywhere
Fix example paths in README
Include a sample extractor model to be used by JUnit unit tests
Reformat ModelRunner to NetBeans's taste
In crfOutputsToStrings(), print out probabilities (sorted by key) so that those could be unit-testable too; update unit test's expected output accordingly
Remove unused "import"
Reformat WebServerHandler to NetBeans's taste
Ignore Inline::Java's spam
Comment out verbose debugging "say"
Round probability to up to 8 digits after decimal point in order to make it comparable (thus testable in unit tests)
Add unit test that tests basic Mallet::CrfWrapper::InlineJava functionality
Instead of fetching an array with Java objects, fetch a single string from Java class and parse it on Perl's side; this is needed in order to reduce Inline::Java usage to the minimum and thus speed up the model runner by 4x
Require 5.16.2 instead of 5.16.3 because there aren't any significant changes between those two Perl versions, and OS X comes with pre-bundled 5.16.2
Make the extractor model path used by the web server configurable via crf.extractorModelPath
Instead of JSON, return a newline-and-space-separated plain text as a CRF model runner result (this is how it's being used in Inline::Java's case, so we can reuse the same helper subroutines and avoid encoding / decoding JSON)
Remove Media Cloud-specific Maven wrapper script
Ignore backup files