evbuffer_peek() first buffer greater fix v2

This patch adds more mess, but it is simple, and it is good for backporting.
I'm working on rewriting this `evbuffer_peek()` a little bit.