Fixes fuse issue #132: The clusters listing for MQ should be sorted by sequence.

Seemed like the uuid prefix was being caused by the curator .withProtection() call.  Now we stuff the uuid inside the node state and implement the re-connect protection in the Group logic.

Improved the type safety of the Group interface by constraining the generic type argument to <T extends NodeState>.