Add datasets {list,delete,get} commands

Why hyphens? In my experience flags generally use underscores (this would also be consistent with the Java client).