[[CHORE]] Complete test coverage for recent fix
[[CHORE]] Complete test coverage for recent fix

In resolving a regression, the previous commit modified the way JSHint
interprets references to variable bindings, but it did not fully test
the new implementation. Extend the tests for the bug fix to fully assert
its effects.

jugglinmike/jshint,jshint/jshint,jshint/jshint,Endika/jshint,Endika/jshint,thomas658/jshint,nicolo-ribaudo/jshint,jugglinmike/jshint,nicolo-ribaudo/jshint,thomas658/jshint