optimize CodeHintList DOM build
use trigger instead of triggerHandler to mimic clicks. fixes missing commit of code hint when pressing enter.
Fix Issue #3614

Don't hint on function, parameter, or variable declarations.
no hints for
var fo// we used to pop up hints here
Add @return jsdoc annotation
Merge pull request #3784 from eztierney/iss-3614

[JS Code Hints] Fix Issue #3614
Merge pull request #3776 from adobe/jasonsanjose/perf-code-hints

Optimize CodeHintList DOM build