more import cleanup
make secured trait sharable as it maintains no state. also be sure to pass custom user events upstream
make cycle plans sharable as they maintain no state
get netty* tests compiling