no longer supply -client_token to run_instances() since it causes problems and hopefully is not necessary
no longer throw during initialize() if SGE has no queues defined
call parent initialize() after doing our own initialization, so it sees our queues; use correct instance method name up_time() instead of uptime()