Overhaul wildfly-clustering-api for public consumption

WFLY-1606 Publicly export wildfly-clustering-api and absorb wildfly-clustering-annotations
WFLY-363 Bind JGroups channels to JNDI
WFLY-1607 Upgrade JGroups to 3.3.2.Final