Many changes around Inputs and Decoding

Must be paired with the mozsvc PR https://github.com/mozilla-services/heka-mozsvc-plugins/pull/15

- Issue #381 #165
	- Update UDP and TCP inputs to use the new stream parsers and a specified decoder
	- Remove the MessageEncoding enum from the protobuf message
	- Remove JSON protocol buffer decoding, since we have had no use case for it and the encoding type is gone
- Issue #354 Timeout open inactive TCPInput connections on shutdown
- Issue #308
	- Update AMQPInput to accept only a single decoder
	- Update LogfileInput to accept only a single decoder
- Issue #333 Better enforcement of MAX_MESSAGE_SIZE on input data
	- Don't pre allocate all pipeline pack MsgBytes with a MAX_MESSAGE_SIZE buffer (grow the buffer as needed)
- Update outdated configuration files