fix tokenizer bug:  not correctly passing position metadata to tokens
consistency and ease of use:  change all `set!`s and `setBang`s to just `set`s
delete obsolete comments; 'app' -> 'application' in parser for consistency