Scan the entire crate for exported macros

It previously missed anything in an inner module.
auto merge of #11687 : sfackler/rust/macro-export-inner-crate, r=alexcrichton

It previously missed anything in an inner module.