Fix store buffer RAM pointer sizes

The pointers' highest bit is not part of the address (but used for
full signaling). The port of the RAM is one bit less.
Set SPR data read to 0 if DU not present
cappuccino/rf: zero pad rf read addresses

To match the address space when shadowed GPR files are enabled.