Remove special casing of Object and Function in relation checks
Update broken baseline
Fix encoding issues
Fix encoding for real
Additional super tests
Refresh IE11 typings
Add Object.prototype.constructor defintion to lib.d.ts Object interface
CodePlex WorkItem# 1717: Make Array.slice first arg optional
Update Date interface methods to match ES5 spec
Fix unit tests after library changes
Property initializers evaluated in the scope of constructor
Parameter initializers are evaluated in the scope of their function
New conformance tests
Parameter property initializer cannot reference other parameter properties
Merge branch 'develop' into syntax-v2

Conflicts:
	src/compiler/astHelpers.ts
	src/compiler/typecheck/pullTypeResolution.ts
Null check for recursive object literal member during widening
Better fix for recursive object literals
Provide accurate positions for empty tokens.
Adding specific tests for the positions of empty tokens.

Remove some unnecessary code now that empty tokens have positions.
Adding specific regex test.