clean cp vim-clutch.py emacs-clutch.py
discovered asyncore was running at 100% cpu in original, added time.sleep() to loop as a hack to keep it more conservative