Add char combinator to ListParser

@markhibberd fixes in dd681a2