Added `print` methods for `dataset` and `dataset_list`.  Also added the dataset type to the print methods for `dataset*` and `download*` classes so that it becomes easier to see what there is.