Refactoring to make way for a dm stream
Support streaming of DMs through the user stream for fake_twitter
Tests for FakeStream