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

Where is this failing? Having

```perl
use LC::Secure qw(environment);
```
in the script (as ncm-ncd does, IIRC) gives you a safe path.