Add minification step for a new "release" task
Merge branch 'master' of https://github.com/winjs/winjs

Sync local branch with upstream
Code cleaning

Added missing semi-colons. Improved readability: added spaces, removed
indents for ‘then’ blocks.
Merge branch 'master' of https://github.com/winjs/winjs
Merge branch 'master' into lint-datepicker-decl-test
Merge pull request #88 from ericjimenez/lint-datepicker-decl-test

Lint fixes for datepicker decl test.
Merge branch 'phosphoer/minification'

Conflicts:
	package.json
Export getValue to WinJS.Binding namespace

Add test
Merge pull request #79 from pke/export_getValue

Export getValue to WinJS.Binding namespace
#43 - Explicitly setting the font-family of the navigation buttons to "Segoe UI Symbol", this will fix the icons in IE. @banguero will follow up with another fix for other platform as part of #5
#90 - Generated test pages now override the WinJS styles that prevent text selection
Move everything that contributes to base.js into TypeScript.

The trick to get a reference to undefined is not needed in ES5-compatible browsers as undefined is non-writable.
Moving base folder to TypeScript modules.
Moving wwa-app files to modules.

Also, remove use of WinJS.Class in events.ts.
Migrate Promises to TypeScript.
Cleanup bad merge.
Un-expose private members from Promise.
Move Scheduler to TypeScript.