Macros which expand to items must be followed by trailing semicolons

A minor fix for the latest rustup: `rustc 0.13.0-nightly (99d6956c3 2014-12-18 20:32:07 +0000)`