added user stream dm collection
defaulting to including entities
changed name for exception block variable
bumped twitter4j to 3.0.2
refactored listeners