Fix a bug where the hinter was not failing over to gueses. Added code to Session.getHints to detect when guesses are needed so the caller can get the guesses from tern and call getHints again.
Merge branch 'master' into fix-guesses
Merge pull request #3840 from dloverin/fix-guesses

Fix a bug where the hinter was not failing over to gueses.