WIP: Introduce `bst source push/pull` commands
Description
This will add a bst source push
and a bst source pull
command, with the exact same semantics as the equivalent bst artifact
commands.
It fell out of !1540 (merged) for testing purposes, but since these commands would be fairly useful and I'd like to save someone time in the future, have this MR for reference :)
Note that tests have not been thoroughly amended to test these commands yet.
Edited by Sander Striker