Changed behavior of default dispatcher implementation - removed null handler implementation in favor of throwing exceptions.
General code cleanup (renaming, cleanup usings)