fix: cannot receive direct messages while streaming
Merge pull request #136 from takke/fix-stream-cannot-recv-dm

TFJ-829 [regression] unable to receive DMs via UserStream / SiteStreams

fix: cannot receive direct messages while streaming
TFJ-829 test case properties made simple
TFJ-829 fix for site streams
refactor UserStreamTest
add UserStreamListener#onUnfollow
TFJ-829 DAOTest made simple
fix saved searches test