[#2175] Validate package_show when using a custom schema.

See issue: https://github.com/ckan/ckan/issues/2175
I've never actually used this, so please check I've done the right thing here.