Actually ProxyHelper already supports setting tor proxy (socks)
However the difficulty is in other aspect of #18
Not per se difficult, but just the infra does not exist to check if "tor" is closed or not.
on second thought that might not be very difficult as well... i have feature in torpinger to tell if tor is active or not by "torpinger -wt" command. It just needs some system to run this command at some interval.