grim/convey

Add initial draft to handle expanded variables in a more general way (allows string templates).
tasks:
background:
image: alpine:edge
command: sleep 300
detach: true
plans:
default:
stages:
- tasks:
- background