wip: writing button&switch and sensor linear driver
combine button and switch driver into one file
GPIO_device: rename pointer isr_mgr to avoid duplication
ADC device driver: using interrupt timer to be able to update value
ha_system: merge with master
makefile: add inc/src FATFileSystem, ha_shell and ha_system
ha_node app: initial app
level_bulb: add blink_on() and blink_off() method
device_handler: add file manage device handlers
dimmer&btn_sw: change sampling time
servo: add method to get current angle
dev_id and msg_id: add mesg id and device id for node
ha_system: merge with master
servo: add method get_angle
auto_update: tim int 1ms
device_handler: add function to parse config from file
sensor: rename device config method
sensor: rename device config method