Added overload for public clients, test coverage

Added overload for public clients, test coverage
Merge pull request #6 from AzureAD/password-grant

Added overload for public clients, test coverage