Fix a test to accurately describe what it is testing
Ensure the WebSocket server is initialized after startup by adding a test and fixing multiple races
Add comment describing the high priority reasons to implement the pending test
Get rid of hard-to-read and unnecessary use of .apply
Remove comment warning about possible non-existent race
Removing confusing and unnecessary use of .call
Merge pull request #31 from dmose/test-cleanup2

Stabilize application start() semantics