Add the ability to register and receive invocations of local RPC methods. Note that this CL does not yet have testing.
- Add a CallResult struct and helper methods for easily construction CallResult's in RPC handlers
- Fix client to only return the roles instantiated
- Handle errors in RPC handlers
- Add a client test suite that tests HELLO, CALL and REGISTER.
Merge pull request #55 from josephschorr/v2-rpc

Add the ability to register and receive invocations of local RPC methods
Finish initial authentication implementation (#33)

* introduces significant changes to work done on #48
* reworked client connection process:
  * Client connects to server with `NewWebsocketClient`, then
  * Client joins realm with `JoinRealm` or `JoinRealmAuth`
* added an example for authentication
Add missing options fields to pub/sub messages

- fixes #59
Add missing details map in Goodbye messages

- fixes #60
Fix chatserver to use gopkg.in for turnpike

- fixes #62