CC2530 temperature sensor bug fixed at LPM2

Added battery monitoring and temperature reading; TESTREG0 does not
seem to retain its value after wake up, so we need to reconfigure it
again during temperature reading.