Support Datapackages with multiple URLs

Needed for theodi/shared#163

I don't know if we want to support file uploads too? Probably more likely to want to support a zipped datapackage, rather than a single uploaded datapackage.json file