ReadFromStream fast path (less allocations) for single segment

This makes my tests go about 15% faster with 400 byte messages.

Also gofmted the source.