add pipe example
added close override to msgpack stream to handle buffer if not flushed
added benchmark comparing pipe with socket