Make parsing respect the nocolour flag

This fixes #1034