Dispatcher can now dispatch invokable objects

Passing a name of the class as a route handler will have the dispatcher
create an object of that class and call its __invoke method as a callback
to a matched route
Description of dot-based notation used by disp.
Readme update
Merge branch 'develop'