renamed getNodeAtPosition to getExactTokenAtPosition, added predicate parameter that will determine if token with end === position should be returned
rename getExactTokenAtPosition to getTokenAtPosition
rename getTokenAtPosition to getTouchingToken, add a few helpers for common tasks
addressed CR feedback
do not consider positions that fall to leading trivia in brace matching
addressed CR feedback
Merge pull request #752 from Microsoft/getTokenAtPosition

make rename\gotoDef work at the end of token