Merge pull request #89 from ehrlichja/master

Readme cleanups
using configuration object
new unit tests for JsonStringMessageDecoder. cleanup.
Merge pull request #93 from ehrlichja/feature/tests

New unit tests.