Implement some of the changes from the raisercostin/goose fork of the Scala version.
 - Adds automatic language detection. Uses the applicable stopword file.
 - Adds additional configuration options (most still to be implemented)
 - Adds Image Extractor stubs