renamed *Datasource to *Datastore because that's a better name for
describing the class' responsibility.
again, it's a datastore; not a datasource
Added shutdownAndWait to allow time for all operations to finish.
deleted unnecessary abstraction of this WordCounter/WordRecorder
bullshit. i'm not even sure why I made it that way to begin with.
deleted unnecessary delegate methods...
Moved the WordCountRecorder to the correct package
WordCountRecorder kind of implies that we are only writing...plus the
name WordCounter is free now
renamed commit method to match load method. Added commit step to end of
the pipeline's text analysis operation.
filled in pipeline test. it's not complete but it's a good start.
renamed field/parameter to match the type
renamed and moved test class to match location of class under test
Added transformer to pipline to convert everything to lower case by
default.
added another test case, some whitespace for readability and more
verifies.