Removed incorrect check of symbolKind determination of undefined symbol
Merge pull request #841 from chrisbubernak/disallowNumericEnumMembers

Fix for issue #134 (Disallow numeric enum members)
ensure unionProperty symbols have declarations set at creation time
Refactoring emitDeclaration, separate emitDeclaration from emitFiles
Less aggressive subtype reduction in union types
Merge branch 'unionTypes' of https://github.com/Microsoft/TypeScript into unionTypes
Accepting new baselines
Fixed semantic colorization for module names on the value side.
Handle union properties completions on apparant types
Add a temporary fix to quick info
Merge branch 'unionTypes' into unionTypesLS

Conflicts:
	src/compiler/checker.ts
Merge pull request #861 from Microsoft/unionTypesLS

Lanugage Service support for union types
Add es6 target
Add basic parsing support for let and const
Disallow let and const declarations outside blocks
Fix line endings
Correct contextual typing with union types
Accepting new baselines
Addressing CR feedback
Refactoring parameters formatting