Removed unused function to set current_driver
Rewrote the places where queue_driver_get and set_max_running was used, and replaced with option setting/getting. Removed set_max_running(int) and get from queue_driver header, to illustrate that we don't use it, but the python wrappers still wrapp'em. Should/could also be removed(later).