[1130] various db upgrades
[#938] Don't push jobs to datapusher if datapusher url is not set
Merge remote-tracking branch 'okfn/1130-various-db-upgrades' into 938-datapusher
[#932] Use the url_type to indicate when a resource is a pure datastore resource