Macros processing overhaul (#3061, #11633).
* macro arguments are no longer parsed by text formatters * macro output is escaped unless it's html safe
Authored by: jplang 2012-08-17
Parent: [r10208]
Child: [r10210]