Add an API for use and roundtrip tests
Merge remote-tracking branch 'origin/master'

Conflicts:
	Network/Kafka.hs
	Network/Kafka/Protocol.hs
	test/Main.hs
Fix HLint errors
Lower random dependency
Merge pull request #5 from puffnfresh/master

Add start of API