Fix extras handling for xpath key-value pairs in import.

Scratch, unfinished, ddi harvester imports xpaths correctly, but editing dataset crashes.
Also, this doesn't move extras handling out of converters to actions.
Merge branch 'development' of https://github.com/kata-csc/ckanext-kata into development