Ensure that all filenames passed into the LS are normalized to use forward slashes.
Update the language spec to the latest
Another change to prevent substitution of 'Object' for type parameters during signature comparisons
Check for null references when emitting function expressions
Validate generic function expression and function type argument parameters for the inclusion of type arguments
Add checks for proper generic arity on invocations/object creations
Fix some compiler crashes due to complex specialization error conditions
Cache containers and types separately
No error for illegal return statements in constructors