[PLINK-172] - IdmAuthenticator is failing for credentials that don't required the userId. Added test case for Digest Credential.
Merge pull request #133 from pedroigor/master

[PLINK-172] - IdmAuthenticator is failing for credentials that don't required the userId. Added test case for Digest Credential.
Added some checks to avoid NPE.
Merge remote-tracking branch 'upstream/master'
[PLINK-173] - IdmAuthenticator is not supporting custom credentials.
Merge pull request #134 from pedroigor/master

[PLINK-173] - IdmAuthenticator is not supporting custom credentials.
[PLINK-174] - Configuration Builder for Identity Stores is not reading the credential handlers.
Merge pull request #135 from pedroigor/master

[PLINK-174] - Configuration Builder for Identity Stores is not reading the credential handlers.
Avoiding NPE when the @SupportCredentials is not provided.
Removing unnecessary configuration.
Merge pull request #136 from pedroigor/master

Some small improvements.
[PLINK-175][IDM] - Support two factor authentication with Time-based One-Time Passwords.
Merge pull request #138 from pedroigor/master

[PLINK-175][IDM] - Support two factor authentication with Time-based One-Time Passwords.
[PLINK-175] - Adding test case for OTP credentials.
[PLINK-175][IDM] - Support two factor authentication with Time-based One-Time Passwords.
Merge remote-tracking branch 'upstream/master'
Added Base32 utility class.
Code refactoring.
Added some comments.