added fullTypeCheckFlag to TypeChecker
added comment to fullTypeCheck parameter
defer creation of fullTypeCheckChecker
Removed lookahead for simple arrow function expressions.
merge with mastr
Merge pull request #450 from Microsoft/fullTypeCheckFlag

added fullTypeCheckFlag to TypeChecker
Merge pull request #460 from Microsoft/noArrowLookahead

Removed lookahead for simple arrow function expressions.
create instance of the checker prior to making any types
Merge pull request #462 from Microsoft/missing_checker

create instance of the checker prior to making any types
Normalized path for localized diagnostics message map.
Merge branch 'master' of https://github.com/Microsoft/TypeScript
merged with upstream