bug #16: unframeP only parsed the first message in chunk

unframeP parsed the first message only and threw rest of the bytestring
away; this could have caused message drops.