Fixed errors being reported at the wrong places
Fixed errors being reported at the wrong places

Now only messages are reported for the maximum length of consumed item and errors are only merged if they occured at the same place.

Marwes/combine,Marwes/parser-combinators,tempbottle/combine,skade/combine,Marwes/combine,iblech/combine