Full WinJS and WinRT update

This contains a complete WinJS type definition with required WinRT type
definition update.