#4 : do not publish the message whose size is greater than allowed max msg size(50 KB)
add unit test
close the publisher in test
fix #23 : Consumers in the consumer-group should emit stats to a seaparate file
Adding blocking message publisher

Adding support for blocking thread trying to publish a message in case
the in memory queue is full. This makes sure that the message are not
dropped due to slow scribe agent.
Formatting changes.
License formatting change
Merge pull request #25 from rajubairishetti/Issue-23

fix #23 : Consumers in the consumer-group should emit stats to a seaparate file
Testing that the messages are not lost even if the queue is full.
Merge pull request #5 from rajubairishetti/issue-4

Do not publish huge messages ( whose size is greater than 50 KB)
creating variables in place of constants
Merge pull request #27 from uditpoddar/develop

Adding blocking message publisher
merge develop into this and fix merge conflicts
fix merge conflicts