Change macro parsing to allow for macro_rules! forms and allow macros as items and impl items