implementing a dataPump (solrPump) to pump json data to a write stream from a read stream
cleanup some code
abstracting the default implementation of ReadJsonStream and re-implementing CursorMarkReadJsonStream and OffsetReadJsonStream using the abstracted BaseReadJsonStream class.
code cleanup.
adding some final modifiers.
updating unit test to test for cursor_mark logic
committing stable version
adding @param documentation
adding more javadoc comments
finalizing java doc comments
changing ReadJsonStreamBase to have a no-args constructor and adjusting its inheriting classes and the integration test accordingly.
updating format of no-arg constructor for ReadJsonStreamBase
adding more comments to refactored parameters
adding null check for query, serializer and eventBus objects before running a query
adding readme.md and fixing unit tests
updated readme.md
Update README.md
Merge pull request #2 from yongk802/feature/solrpump

implementing a dataPump (solrPump) to pump json data to a write stream f...