renname token consumer methods

rename State .consume to .consumeTerminal and .consumeRule to
.consumeNonTerminal to reflect standard terminology