Added serializer interface
Merge branch 'trunk' of github.com:w2ogroup/streams into trunk