Feature/security relogin

This is a convenient location to do this, but I'd prefer something like this to be configurable.

This also doesn't address the trident side, but that's beside the point.

Take a look at the latest commit. There is now a java.util.Timer instance available to the bolt and trident state parent classes. That could possibly be leveraged to make the Kerberos refresh interval configurable.