Simplify JSON-RPC extension

- expose only Crawler object
- remove support for extending resources
- move client tool to example-client.py (it'really for illustration  purposes)
- fix tests