Clean up CodeHintManager.registerHintProvider() and add unit tests for it.
Fix various Closure docs glitches. Make capitalization of "Id" consistent
(does NOT change public API).
Merge pull request #3789 from adobe/pflynn/registerhints-cleanup

Small CodeHintManager cleanups