Changes to hazard logic (case) in ex_stage and edited forwarding to fix corner case with r31(ZERO_REG)