Simplify type signatures in parser

I know it's not really a "simplification" moving to rank2types, but all those `Stream s Identity Char` are a total drag.