CAF::FileWriter: run selinuxenabled check in safe PATH environment

see https://github.com/quattor/aii/issues/38
the path needs to set correctly before this module is `use`d (or we just fix this module).