* Added username and password to DataSourceConnectionDetails. Refactored KustoClient>GetKustoConnectionStringBuilder to accept no username or password for no credentials authentication.
* Removed invalid Unit Test and added 2 unit tests for testing authentication type.
* Added validation for dstsAuth and AzureMFA in DataSourceFactory. Added unit test for validation.