Add fetching datasets by projectId
Improve command descriptions
Add createdataset, improve command usage

- commands now have a fixed order and show their descriptions
- also adds more help if the passed in datasetId is invalid