Always update ATNConfigSet.hasSemanticContext and ATNConfigSet.dipsIntoOuterContext when adding configurations to the set; remove unnecessary manual updates
Added javadocs for recently added methods
Javadoc formatting, clarification, and links
Clarify the impact of configurations in rule stop states on the parser prediction termination algorithm
Correct link to GitHub issue for unit test documentation