Make scheduler_driver configurable

No scheduler_driver will be configured if none is provided.
Merge pull request #37 from mgagne/add_scheduler_driver

Make scheduler_driver configurable