A handful of model classes
Removing some unused boilerplate classes
Adding more model stuff
A very basic, untested service runner
Constraining so that the handler implements the contract.
Adding example service
Removing example test
Creating the output stream
Added some basic serialization stuff
Adding a bunch of new stuff to Remo Client.

A lot of it doesn’t work yet.
Removing the crufty example app.
createRemoteServiceHook throws an exception
Moving everything to an 'internal' package

I’ll move the API out of there later.
Moving everything to an internal package
Targeting Java 1.8
Fleshed out DefaultClientSideFuture
Callbacks handle responses instead of separate results and errors
Fixing a bunch of errors.

Evolving towards a better model that abstracts the request object out
from the method signature type.
DefaultClientSideFuture doesn't require an ExecutorService
Callback is a functional interface