Allow poll_interval to be None and add support for passive sensor mode to the
SensorWrapper.
Add new sensor class hierarchy which provides a better abstraction and
delegates responsibilities better.