Add trailing ';' to all item macros

fixes build on latest rustc