Merge pull request #12 from MartinSenne/master

All good stuff; Thanks a lot for the work.
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.
saving changes
saving files
Merge branch 'master' of https://github.com/DistributedRemoteFutures/DistributedRemoteFutures

Conflicts:
	src/main/scala/org/remotefutures/core/RemoteExecutionContext.scala
Fixed glitch during last merge that has messed up
RemoteExecutor file
suggesting custom sub-configurations for each RemoteExecutorImpl
in order to keep things seperated.
Updated copyright on most classes
Merge pull request #14 from DistributedRemoteFutures/marvin-testing

Added ConfigLoader for custom configurations in RemoteExecutor
Merge pull request #15 from DistributedRemoteFutures/marvin-copyright-update

Copyright update
Intermediate step.
Large restructering and refactoring.