Allow arguments to be undocumented

We have this for commands, now we need this for arguments
Merge branch 'undoc-arguments' into develop

* undoc-arguments:
  Allow arguments to be undocumented