Make ast::Arg usable in quote macros

The need for this came up while I worked on a procedural macro that parses an argument and adds the same argument to a generated function.