Changing signature for Scheduler interface.

Schedulers now are not responsible for creating containers, only the
chosen node should be returned and docker-cluster will take care of
creating the container.

Also CreateContainerSchedulerOpts can receive an arbitrary value to be
passed to the Scheduler as is.