implemented treat warning as errors commandline option (warnaserror).
Changed name to noEmitOnError
addressed feedback
Added test for noEmitOnError
Store scanner position before create PropertyDeclaration node
Basic typechecking and emitting for short hand property assignment

Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/emitter.ts
Fix get type from short-hand property assignment
Basic implementation for finding all references
Find all reference for short-hand property assignment
Move short-hand property tests to conformace folder
Add conformance tests
Fix emit for shotr-hand assignment for module
Address code review
Add comment and clean up implementation on findAllReferences
Add test cases and rename test files
Fix comment
scan starting from the beginning of target span
Merge branch 'master' into warnaserror

Conflicts:
	src/compiler/diagnosticInformationMap.generated.ts
	src/compiler/diagnosticMessages.json
	src/compiler/types.ts
	src/harness/harness.ts
Update baseline
Merge pull request #966 from DickvdBrink/warnaserror

implemented treat warning as errors commandline option.