Checking for start_token and end_token fails in python script

On Mac OS X using python 2.7.1,  run `sudo python get-shit-done.py work` several times. Note that the script doesn't exit with an error as expected on subsequent calls. Observe hosts file littered with multiple copies of blocked sites.

Have not confirmed on other systems.