[#621] Move extras_validation into __before

@kindly this is a resubmit of https://github.com/okfn/ckan/pull/685 as requested