Added ProtobufEncoderConfig struct with an option to IncludeFraming. When enabled (default) EncodeMessageStream will be used, otherwise EncodeMessage will be called to encode the message.
Added documentation regarding ProtobufEncoder settings.
Merge remote-tracking branch 'upstream/dev' into protobufencoder_include_header
Fixed amqp_test and tcp_output_test to properly setup the default configuration of ProtobufEncoder.
Added text to changes.txt and fixed issue with incorrect documentation in ProtobufEncoder doc.
Merge pull request #903 from ianneub/protobufencoder_include_header

Added ProtobufEncoderConfig struct with an option to IncludeFraming