SocketAddressCallback support
Peer principal callback
Privileged SASL client and server facades and wrapper facades
SASL Factories utility class
[ELY-105] Create SaslClients from configuration
Add a callback handler wrapper which passes the local and peer socket address to the callback
Authentication complete callback
Add authorization ID to authentication configuration
Treat stack inspector instance acquisition as a privileged action when WildFlySecurityManager is installed
Aggregate and filter SASL client and server factories
Merge remote-tracking branch 'wildfly-security-manager/master'
[ELY-110] Small clean up of SecurityDomain builder.
  - Verify it has not already been built.
  - Move log messages to ElytronMessages.
  - Update API to support method chaining.
Wrapper SASL client and server factories which provide AuthenticationCompleteCallback functionality
[ELY-109] Channel binding callback
[ELY-111] Moving SaslQoute to md5 digest package and making it package private
Merge remote-tracking branch 'dmlloyd/authz-id-conf'
Merge branch 'ELY-110'
Merge remote-tracking branch 'dmlloyd/sasl-util'
Merge remote-tracking branch 'dmlloyd/complete-callback'
Merge remote-tracking branch 'dmlloyd/ELY-109-binding'