Stringify process

It's not `CAF::Process` who should to decide whether this is an error or not. This is a predicate, and calling `error` has the side effect of marking the component as failed, when it will often be able to recover from such a condition (imagine code that handles `mkinitrd` vs `dracut` this way).

Just return true or false, and report with `debug`.