Move abstract commands from `gauntlet-terra-contracts` to `gauntlet-terra`, so other libraries can use it. Same for instructions generators