Consistently record contextual types in function expressions.
Removing check that would guard against recording contextual type. The NodeFlags.ContextChecked flag already
protects against assigning more than once.
Merge pull request #355 from Microsoft/pullContextualTypes3

Consistently record contextual types in function expressions.
Merge branch 'master' into getDefinition