Make the symbol writing api on the text writer
Checker and emitter changes to report errors on inaccessibility of symbols when writing types in declaration file
Report error on Class/Interface heritage clause if it cant be accessed
Fixes #78 and #83
Report errors if the type parameter uses constraint that is using private type/module
Fixes #86
Fixed diagnostic generator; added messages.
Implemented --help.
Fix the incorrect error reporting and declaration file emit for the type parameter constraint of private methods
Also incorporates code review feedback
Style and comments.
Got rid of that cscript-breaking comma.
Addressed code review feedback.
Fixed up duplicate diagnostic.
Explicitly supply generic argument for 'compareValues'.
Merge branch 'master' into wontYouPleasePleaseHelpMe

Conflicts:
	src/compiler/commandLineParser.ts
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
Perform an explicit return just in case sys.exit fails.
Rename lib.scripthost.d.ts to lib.scriptHost.d.ts
Added more comments and todos as per code review feedback
Merge pull request #161 from Microsoft/privacyErrors

Report errors for usage of private types when generating declaration file
Merge pull request #351 from Microsoft/wontYouPleasePleaseHelpMe

Support the '--help' compiler flag.
Merge pull request #373 from DickvdBrink/filename-casing

Rename lib.scripthost.d.ts to lib.scriptHost.d.ts
Merge branch 'master' into bom

Conflicts:
	src/compiler/commandLineParser.ts
	src/compiler/emitter.ts