Fix: fencing, libfencing: remap fence agent error codes before async callback
Previously, stonithd's st_child_done() remapped fence agent exit codes
based on error output. However, since 3dd3d01, stderr is not provided
to callbacks, so this was no longer effective. Now, the remapping is done
in libfencing before calling the callback.