Updated dependency: previously missing message about preemption from one code path.
Removed a fixme: had just been assuming that changes would be pushed to hardware.  Now actually use barrier to wait for them.
Updated ralph runtime moderately changed interface so that could
receive backout requests in hardware hook even if had not already
requested changes to push to hardware.

In this case, we can just filter these out and do nothing.