Implemented DefaultContainer class that loads all handlers of an event found in an assembly
Renamed GetHandlersFor<T>() to GetHandlersOf<T>()
Added null argument handling to DefaultContainer's constructor
Implemented cache for GetHandlersOf<T> method without thread-safety
Made GetHandlersOf<T> thread-safe
Merge branch 'domain-events-default-container'