This fixes CodePlex issue 2138

CustomEvent.detail should be any instead of Object
Properties inherited from different base types must be identical
Move subtyping tests using inheritance to assignability
Rewrite subtype tests to use function overloading and best common type as the checking mechanism
Remaining interface conformance tests and a few miscellaneous other updates
Update IE11 types in lib.d.ts
Update IE10 types in lib.d.ts
Add WebGL types to lib.d.ts
Add missing URL var decaration to lib.d.ts
Explicitly add overloads for addEventListener for DOM interfaces to ensure all events are surfaced correctly
Emit the sourcemaps for export assignment statement
Few fixes to sourcemap of default constructor
ICE on accessor in object literal
Update LKG