Wildcard variable support added to Structured, with tests + examples.

Variables start with $ and indicate that every occurrence of that
variable must be filled in with the same variable/string/#/name/static value.
Look at the updated README, demo page, and tests for more.