Add `git push --recurse-submodules=on-demand` as a macro.

Signed-off-by: Horváth Balázs <q@qroa.ch>