[WFLY-2951] Add support for a named provider to be specified.

This now opens the way for PKCS#11 defined providers to be selected.