Code style update

- Remove spaces, ...
SimpleJSONRPCDispatcher accepts a custom dispatch_method

The dispatch_method given to _marshaled_dispatch and _marshaled_single_dispatch
is now used instead of _dispatch, if given.
Eclipse project files added
Python 3 compatibility