Mocks for websocket container, sessions, etc so tests work!
DDPMessage endpoint extends Endpoint for easier testing (no annotation searching)
Subscriptions are objects that are passed into an adapter's constructor
Annotations and Endpoint were renamed as to not conflict with jdk websocket stuff