Restructure branch-rules.yml to be keyed by projects
It is easier to follow when it is structured this way. You first are looking for specific project, then for its branch.
Also, it is much easier to compare values for different branch layers of a specific project.
This also:
- Removes redundant quoting, to make it more readable. Only used quotes on values where it is needed (such as
'0.26'
). - Do not uses "@" in front of keys
- Uses "-kf5" postfix when needed
Fixes #19