Simpler parsetRequestLine.

This improves the performace by not taking care of spacial cases:
tab charactors and separated HTTP versions.
proper signature.
removing Lifted.
adding benchmark.
adding doctests.
implementing pointer version oof parseRequest.
don't use newForeignPtr_.
adding pure version to bench/Parser.hs.
adopting simplified parseRequestLine based on #193.