Building a more informative `print.download` method.  Closing out Issue #139.
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.
Merge pull request #153 from SimonGoring/master

Cleaning up the print methods and closing out some issues.