compiler: Add --trace-macro-expansion

This causes ExpandMacro.scala to dump verbose information during the
process of macro expansion. This should hopefully improve macro
development and debugging.