sensor-listener: split out sensor-listener.h from sensor-listener.cpp