Changes in control unit

'RegWrite' for R-Format is only asserted in the EXECUTE state. This
solves that an add or sub is performed twice when an other R-Format
instructions follows. Tested with test bench.