Remove @XmlRootElement annotation from Argument.

 It was only there for testing and we've worked around it.
Add @XmlAccessorType(XmlAccessType.NONE) so we don't accidentally marshall/unmarshall properties we don't want