[interop] Update Configuration to allow TS Compiler Configuration and non-exported decl generation (#443)
* added tsconfig.json support
* formatting and analyzing
* implemented ignoring errors
* add support for generating all declarations
* rewrote ts config parsing using ts functions (required)
Instead of manually marging objects to form compiler options, TS API requires using built-in functions to properly resolve the config into a compiler options objects, with enums, correct types, etc. Functions implemented were `parseJsonConfigFileContent` and `getParsedCommandLineOfConfigFile`
* formatting and doc for previous commit
* allowed for anonymous diagnostics and updated entrypoint
* formatting
* stray comment
7 files changed