"standardize" the security comments:
1/ when does the possible harmful code fire
2/ how to avoid this to fire
3/ in which case even if that is fired this is harmless
Allow automatic assignment of "windows" theme on Windows Phone devices.
improve dui/Stateful doc
jshint fixes
Firefox defines HTMLElement.onshow.
Change test to use non-reserved function name.
setup grunt
fix typo where windows/variables.less contained plain CSS
Compile less files from grunt rather than hand crafted script.
Updates all CSS files to manually @import whatever files they need.
Leverages less paths to allow themes to override files in common/ if they want.