Support for actions in qds-sdk

New API support for actions in sdk. This is useful to get the info of the pjus which have query_hist_id NULL under them
Then maybe use `nargs="+"`, so that `qds.py action view 50322 --fields` is an error.
If empty list doesn't have a special meaning then it doesn't make sense to allow it.