Valid/ready updates
Created by: silabs-oysteink
Updated IF stage valid/ready handling to be similar as the other three stages.
Reincluded assertions related to kill/halt, and added some new ones.
SEC clean
Signed-off-by: Oystein Knauserud Oystein.Knauserud@silabs.com