Module for Twitter4J v3 support

For issue #50.

More or less a copy-paste of the existing module. I moved the code into com.twitter.hbc.twitter4j.v3 to keep it separate, and also seems nice if we need to support future versions.

Looks like t4j v3 removed support on UserStreamListener for onRetweet so that had to get moved into our UserstreamHandler class.