[WFLY-2581] First step create a new Maven artefact that just contains the interfaces the actual Principal implementations implement.