Removed RemoteExecutor.
Renamed DistributedRemoteExecutor to RemoteExecutor.
Created impl.
First draft for RemoteExecutionContext and RemoteExecutionContextImpl.