* -Added InteractiveLoginProvider
-Restructured Token Providers to support more features and avoid code duplication
-Restructured connection builder to be more type safe and less verbose
* -Added more tests (with many more to come)
-More robust options
-Add toString for connection string builder
* Added no cred login and aad federated security
* -Added init for callback provider
-Added tests for certificate
* Added tests for all connection builders and fixed bugs
* Added more tests and context
* Added more tests
* Added tests to complete the coverage
* azure-kusto-data - convert to eslint
* Update security.ts
* Moved ingest to eslint
* Changed order back to avoid breaking change
* Rename to fit with other sdks
* Added header enforcements and missing header
* Fix more lint errors
* test broken lint ingest
* test broken lint data
* Add console to e2e tests to make sure they're running
* Fixed package-lock