[WFLY-3993] / [WFLY-3998] Add the protocol and cipher suite definitions to the schema and add the parsing.
[WFLY-3993] / [WFLY-3998] Wrap the SSLContext so that we can ensure the protocol and cipher suite values are set whenever it is used.
[WFLY-3993] / [WFLY-3998] By default select TLSv1, TLSv1,1 and TLSv1.2 for the enabled protocols if no others are specified.