Streams 138

basic push implementation w/ small fixes to jsonschema and serializer
see https://github.com/w2ogroup/streams-examples/tree/master/datasift-webhook
for an example of how to deploy this provider
This class is meant to be extended / wrapped in a manner similar to this:
https://github.com/w2ogroup/streams-examples/tree/master/datasift-webhook

If there is a generic method already in streams to collect json documents from a ServerSocket and route them into downstream processors and persisters, we should explore that and deprecate this approach.  It was not obvious to me how to make that happen within the existing code base.