E3-1442: Ensure that any failed patch cause failure
Similar to the change to driver.makefile to handle multiple architectures, we use make's default behaviour to fail a task if any dependency fails.
Note that we remove the target patchrevert
here; in hindsight it seems
entirely superfluous as one can always redo a make init
or simply checkout
the submodule to revert the patches.