Lookahead tweaks

* Remove unnecessary calls to `ANTLRErrorStrategy.sync` and `adaptivePredict` prior to entering a positive closure
* Remove unnecessary call to `LA(1)` prior to entering an LL(1) positive closure with only one alternative
* Fix LL(1) analysis for non-greedy loops