more robust filename checking
updated comment
remove unused local vars and redundant var
Merge branch 'master' into jeff/validate-win-filenames
rtc: move and reorder, added unit test
intermediate checkin
Merge remote-tracking branch 'origin/master' into randy/menu-open-event
intermediate checkin 2
handle context menus
RTC:change to regex and optimize unit test
Add Editor optionChange event
Add EJS language as a separate entry
Ignore key and close code hint session if code hint list is invisible
Unit test for #4172
JSLint cleanups, comment clarification
Merge pull request #4173 from adobe/nj/issue-4172

Ignore key and close code hint session if code hint list is invisible
Merge remote-tracking branch 'origin/master' into randy/menu-open-event
Updated by ALF automation.
Merge pull request #4188 from adobe/alf

ALF Automation
Merge pull request #3982 from adobe/jeff/validate-win-filenames

Improve Filename Validation Robustness