Removed Distributor
Suggesting RemoteExecutor Interface to simplify multiple implementations through inheritance. Also, one properly need
the interface as type signature for the implicit parameter
in Remote.Apply.
Updated docs
Added factory for creating a RemoteExecutor in RemoteExecutionContextImpl

Essentially, this materializes the need for a proper interface
of RemoteExecutor.