WFLY-3715 Async servlets cause lock timeouts for distrubutable sessions
Leverage Lifecycle abstraction to simplify test case.
WFLY-3727 Race condition during channel create vs start causing NPE on channel startup
Remove CacheInvoker abstraction.
Merge pull request #6580 from pferraro/master

WFLY-3715 Async servlets cause lock timeouts for distributable sessions