Throw when using .prototype after fork, handle connecting more elegantly, moved example

An error is thrown when people are trying to use api.prototype when an rpc interface has been created. All the axon connection stuff is handled via api.connect(). Also moved the client.js code to example.js
You can now pass your own ports into api.fork() api.setupServer() and api.connect()