revamping sensorhubd

many changes to support
  * config file
  * one pipe for control
  * support for sensor.subtype