Add test to remove a non-existant stream from the event loop
Add proper check before calling `stop()`
Merge pull request #193 from clue/fix-remove-invalid

[EventLoop] Fix removing non-existant streams from the event loop