Send headers when sending messages
Avoid race conditions when reading messages
Move MooError into support
Don't send ridiculous frames, fixes test stability
Add subscription registry and ability to message all clients