Fix rest args contextual type application in function experssions
Invalide stored active completion lists on referesh
Separate command line option --out into --out FILENAME and --outDir DIRECTORY
Reference resolver returns the resolved path as already visited path
Declaration emitter now uses reference paths to find documents and
if the paths are not resolved this way, we might not find the documents
Update lib.d.ts to more contain IE11 era APIs

Also includes ES6 Map, Set, WeakMap and ECMA402 i18n API.
Remove comments from the built compiler
Memory leak in resolving function type signature