AS7-430 Add domain controller discovery system with support for S3 discovery

Implemented domain controller discovery with support for S3 and static discovery. A generic element is now used to specify S3 discovery options and a non-generic element is used to specify static options.

More details in https://issues.jboss.org/browse/AS7-430