Remove failing test component.
Rename groupings and selectors.
Refactor shared data lists and queues to use a pure map-based implementation.
Refactor network/connection configurations for dynamic message delivery and order.
Refactor network/connection contexts for dynamic message delivery and order.
Refactor message API to compact messages and simplify acking.
Remove network auditor - to be replaced by connection-level acking implementations.
Refactor input and output connection interfaces and provide various ordered/fault-tolerant implementations.
Remove auditor test.
Remove failures from hooks.
Remove irrelevant messaging test.
Update context test.
Update configuration test.
Clean up component hooks.
Remove VertigoVerticle.
Update exactly once connections to properly replicate and send messages.
Support dynamic updates for output ports and connections.
Support dynamic updates for input ports and connections.
Add support for input/output and port level hooks.
Refactor acking API to support connection-type-specific ackers.