Complete rewrite
This a complete rewrite with mayor improvements.
The integration is no longer depending on webscraping for the flagdays, since the regular flagdays is loaded and the holidays (easter etc.) is calculated. Furthermore is no longer uses a online API for the calculation of sunrise/sunset in the future, but uses the Astral module.
There is also been made some quite nifty improvements in the custom flagdays and is it also possible to include or exclude flagdays.
Please be aware that there is now breaking changes in the config and attributes.