So I suggest we merge this to a geany/build-exec branch until GUI editing of independent execute commands is implemented (in another pull for easier review).
Sounds good to me, I support separate branches for large developments, its just that I'm not so sure how well it will get tested, but lets try.