ddr-import can now register new entities with the ID service
moved webui.api ID service functions to DDR.idservice

ID service functions were needed for batch-edit process which
live in DDR.
catch-up commit of settings changes for batch-edit branch

I supposed it would be possible to unravel this and attach each
addition or change to the commit where the code was committed
but many of those commits have already been published. :(