Several additions for aira issues (update aira after transfer)

This pull request contains several commits (even for closed issues) in order to update openmeteo/aira to latest version before the actual  transfer from the initial kickapoo/aira. 

Please note that my commit messages are not openmeteo's usual commit recommendations as each issue has multi small parts. Because of the transfer, git squash commit was a over complicated procedure so instead,  commit messages with name "part fix for", are referring to sub issues that stand alone as commits in aira development commit structure.