Changed RW caching to instead get the value from hardware.
Fixed bug in our unit tests that caused the scalar_R tests to read RW values instead of R values
Closes L2SS-363