general
- Refine `general` dection of config - Add pre-defined `api_version` values - Add default values
- Move OWM library crate to a seperate repo - https://git.candifloss.cc/candifloss/OpenWeatherMapSDK.git
weather
- Also update the change in `weatherd` and widget
weatherd
- Add daemon `weatherd` to fetch and cache weather data - Update API libraries to serialize to json - Add "cache_file" parameter to "general" config - Cargo `fmt` and `clippy`