Added syntax highlighting and indentation support for the 'macro' macro.
(see http://jira.codehaus.org/browse/BOO-95 for an example)