Conditional jump should be working. Check prediction and NOP
Merged ALU changes from Peppe.
Fixed branch and jump. I hope this is the last bugfix! Static prediction -> always not taken
TODO: use registers instead of FFs as pipe registers, and place FFs as pipe stage outputs. In particular, at the WRF outputs and ALU output, while no FFs in the RD_WB and RD_DATA_WB signals. That should fix the WRF WR problems. The WRF then should be reverted to a synchronous clock-high behavior.