cmExecuteProcessCommand: Explicitly ignore unknown ENCODING values

The logic did this implicitly before.  Make it easier to follow.
3 files changed