Add support for variables in step macro patterns which have a similar syntax to scenario-outline variables