Add semicolons where necessary for macro invocations that return items
Merge pull request #178 from drbawb/feature/fix-macros

Fix macros for rust nightly