on /pod/data-catalog, also link to the JSON-LD file
The 'format' field isn't an array after all.

After the 1.0 POD schema was finished, the example for 'format' showed it encoded as an array of strings. Some time later it was changed to be a string.
harvesting from data.json: make sure tags are perissible CKAN tag names using ckan.lib.munge.munge_title_to_name
forgot to implement some functions of IFacet which caused errors on group and organization pages
add some notes in parse_datajson.py about fields we're populating specifically for HHS that aren't related to the POD schema
update the data.json harvester for the change in 'keywords' from a string to an array, but support the old format because Socrata hasn't been updated
'webService' is no longer possible on distributions
create resources from the top-level accessURL and webService

But only use the top-level accessURL if there are no distributions, because if 'distribution' is used then the accessURL is supposed to be one of them (I think).

Write an extras field for which resource corresponds to the top-level accessURL so we can put the right one in generated data.json files when round-tripping.
validator: check that the top-level accessURL appears in the distributions if any distributions are given
bump version signature to force a re-harvest of everything
cmsdatanavigator: don't use the contact info there because it doesn't correspond to public contact info (partially reverts ec8ab6cfa6841517cda0033f04180702c9087372)
add two plugin options to set a default contactPoint and mbox in generated data.json files for datasets that dont have a contactPoint or mbox value
Merge branch 'master' of https://github.com/HHS/ckanext-datajson