RFC: Macro reform

[Rendered view](https://github.com/kmcallister/rfcs/blob/macro-reform/text/0000-macro-reform.md)
That sounds like the difficult "proper name resolution for macros" solution, but I'll think more about it.  In the proposal as written all macros live directly under a crate so it's not clear how to extend it to intra-crate import.