Made a correction in when reverting forwarded changes, where
forwardedChangesToRevert was used (all command) where just a single
command was to be executed. Now, a single command (to revert) is
executed for each iteration.

Signed-off-by: Jakob Brandsborg Ehmsen <jakobehmsen.github@gmail.com>