rtl/mem: register memory read value.

Register the read data from the cache.  Because of the operand
forwarding there was a long combinational path from the cache rams
through the forwarding paths and ALU.

This takes Fmax on slow silicon @85C from ~57MHz to ~73MHz.