Parsing of custom markdown tags inside conditionals

At the moment, we need to manually exclude all of our keywords from markdown blocks because they 
begin with `$` (the same as govspeak) - we may want to choose a different character to prefix 
smartdown constructs with.

https://www.agileplannerapp.com/boards/105200/cards/8760