after `on/off()` on an icepap axis the `state()` is not up to date
Example:
>>> # m1 is an icepap bliss motor
>>> m1 = config.get('m1')
>>> m1.state()
POWEROFF (motor power is off) | SOFTDIS (software disable)
>>> # After this the state should be 'Ready' but it still returns POWER OFF
>>> m1.on()
>>> m1.state()
POWEROFF (motor power is off) | SOFTDIS (software disable)
>>> # If we force a read we get the expected value
>>> m1.state(read_hw=True)
READY (Axis is READY)
Edited by Jose Tiago Macara Coutinho