Depository, DepositoryVersion, Dataset, DatasetField tests. Note: also

merges python26-travis feature.
Does this logic have to be in here? Can't you require the caller to specify `params` or `data` in the `kwargs` and let `client.request()` figure it out?