Feature: Humidity Tiltback & Haptics
Add support for pushback alerts based on humidity sensor readings from battery and controller boxes.
For the bms humidity reading this can be just grabbed from lisp. For the controller, there isn't really any official support for a humidity sensor, so I added a new command "COMMAND_HUMIDITY" value of 51. When no arguments are passed it returns two bytes for the controller humidity sensor and the bms humidity sensor. These are now displayed in the data section of appui under beep reason. When one argument is passed, it will take that byte and assign it to the humidity variable for the controller.
The tiltback will only be triggered if either of the humidities are above 0% (i.e. initialized) and the new config setting tiltback_humidity_threshold > 0%.