added timeout from settings
fixed break
Merge pull request #140 from AzureAD/pkeyauth-fix-and-updates

use timeout from ADAuthenticationSettings.
Merge pull request #146 from AzureAD/dev

Dev merge to master