Add datasets {list,delete,get} commands

Because I'd like some consistency here. Some of the generated types (for example `DatasetsListCall`) do not have member variables to receive command line parameters. But some (such as `DatasetsDeleteCall`) do. Too inconsistent for me taste.