Added an overload to the Subscribe method that does not use generics

This makes it easier to call when you only know the event type at runtime. For example, I am writing a generic WebApi handler which scans for all concrete implementations of Handles<> and automatically subscribes them each request. In order to call Subscribe without using reflection, I need an overload that doesn't take the EventType as a generic.