grim/convey

Add initial draft to handle expanded variables in a more general way (allows string templates).
{
"folders":
[
{
"path": "."
}
]
}