RFC: Macro reform

[Rendered view](https://github.com/kmcallister/rfcs/blob/macro-reform/text/0000-macro-reform.md)
My gut says that `#[phase(plugin, link)]` is only ever used for imports of `macro_rules` plugins, so I'd vote for axing the functionality until people start complaining :).