use Fill for repeating scalar in arithmetic unit
allow scalar value to be copied across vector register
add byteenable to register set
sane default values for scalar registers in register set
make sure debug mode is on when running simulations
add MemoryControllerRegisters