Internal modules conformance tests, Export modifier
Renamed files to match other filenames in the conformance tests.
If the user typed the interface type the array type was being displayed when we wrote to the declaration file. The fix is to disallow array typing if the ast kind is generic.
Don't name a variable 'arguments'.
Relaxing assert.
Add augmented type concept for property access in resolver
Add augmented type logic for index signatures
Update baselines
No error declaring exported import of same name as existing export
Merge branch 'develop' into syntax-v2

Conflicts:
	src/compiler/typecheck/pullTypeResolution.ts
	src/services/pullLanguageService.ts