Cleaned up client.py and fixed a potential bug in do_taskset. If select.select returns an exception then the lists aren't returned. The function was still looping through them possibly seeing old values.
Cleaned up client.py and fixed a potential bug in do_taskset. If select.select returns an exception then the lists aren't returned. The function was still looping through them possibly seeing old values.

saymedia/python-danga-gearman,samuel/python-gearman,saymedia/python-danga-gearman