[walker] Allow recursive walks without building a new walker obj
Unnecessary 'if' as we already know 'ch !== 92'
Fix for: Track comments will take the comment after the next token instead of the current. Also do "delete" of property instead of setting it to null for cleaner AST tree.
Fix for: Track spaces will take the spaces after the next token instead of the current. Also do "delete" of property instead of setting it to null for cleaner AST tree.
Export makePredicate to the outside world
Merge branch 'master' of https://github.com/marijnh/acorn

Conflicts:
	acorn.js