[XNIO-229]: Adding support for more expressions in defining cipher suites

Now you can use the openSSL syntax to define which ciphers to use and also redefine the default cipher suite.
Jira: https://issues.jboss.org/browse/XNIO-229
Parsing the expression into a long list of ciphers to be tested against the set seems expensive, compared to instead testing each cipher from "supported" against the filter; wdyt?