Added error checking for references that reference the same file along
with 3 tests,
Merge branch 'selfReferencingFileError' of https://github.com/chrisbubernak/TypeScript into selfReferencingFileError

Conflicts:
	src/compiler/parser.ts