Powertrack support

Added support for the GNIP streaming API's. More refactoring work to come before publish.
one thing i'm a bit wary of is having a concrete class extend another concrete class. this often leads to sadness. might be worth introducing an AbstractEnterpriseStreamingEndpoint