* Add config.available for the MeshAdv 900M30S * Move configs out of config.yaml
* Add support for loading yaml from a config directory * Add waveshare hats to the new config.d approach * Move to available.d for module inactive module configs