Re-naming to createDatasetCollectionRequest
Added method to fill in objects when creating dataset collections
Re-factored test to use a method for asserting returned dataset collections are valid
Tests for other dataset collection types
Prepaing classes for handling list:paired
Better class hierarchy
Moved dataset collections into separate package
Simple test for list:paired type
Added enum for Collection Sources
Changing package names
Got recursive dataset responses working
Got list:paired test to pass
Got failure tests to work properly
Reducing code for building dataset collections
Added test for showDatasetCollection
Added extra tests for showDatasetCollections
Fixed up failure tests for dataset collections
Added example for dataset collections
Deleted unneeded main from HistoriesClientImpl