Autocomplete: Update categories demo to use menu's new items option to exclude custom headers from menu focus
Autocomplete: Update categories demo again, use only public properties to update menu option
Fix various coding style issues
Build: Add jscs task for code style checking
Dialog test: Ensure dialog is tall enough to be scrolled.
Dialog tests: Work around focus issue in IE8.
Dialog: Restore focus to the previously focused element when window regains focus. Fixes #9101 - Dialog: Track last focused element instead of always focusing the first tabbable element
Menu: Update unit test that regressed from style changes (see 9910e938aad1090339a2c7f60693093ee18aba82)
Dialog: Update code style, adding whitespace around string arguments and array indices