Remove ByteOrderMark
add generateBOM switch
Add tests for generateBOM switch
make the BOM visible in the test output
Merge branch 'master' into bom

Conflicts:
	src/compiler/commandLineParser.ts
	src/compiler/emitter.ts
change name of the flag to emitBOM
rename test
Merge branch 'master' into bom
Merge pull request #377 from Microsoft/bom

add a new compiler command line switch for generating utf-8 BOM in the output