RFC: Macro reform

[Rendered view](https://github.com/kmcallister/rfcs/blob/macro-reform/text/0000-macro-reform.md)
Post 1.0, ths could expand to something like `use std::{vec!, panic! as fail!};`

Of course this syntax is out of scope of this PR - just illustrating a possible migration path.