Add internal definitions to a diffrent .d.ts files
Merge branch 'release-1.4' into syncRelease-1.4

Conflicts:
	bin/lib.core.es6.d.ts
	bin/lib.es6.d.ts
	bin/tsc.js
	bin/typescript.d.ts
	bin/typescriptServices.d.ts
	bin/typescriptServices.js