Remove the need to specialized token handling.

This also get rids of the patch and unpatch pair.

https://code.google.com/p/esprima/issues/detail?id=398