fix startup initialization of file cleaner
it ran multiple times before because started never was set true, but more importantly let's just use the call_once idiom here
it ran multiple times before because started never was set true, but more importantly let's just use the call_once idiom here