Moving the instantiation of a controller into the Dispatch objects dispatch() method.
Moving the instantiation of a controller into the Dispatch objects
dispatch() method.

This meens that isDispatchable() now uses reflection to run it's tests.

Fixes #126

proem-components/service,proem-components/routing,proem-components/dispatch,proem/proem,proem-components/filter,proem-components/signal