Added a setup.py, defaulted ``JSONRPCService.provide_request`` to ``True`` (backwards-incompatible), and other minor changes