Curde support for metadata import

I tried to guess how the editor internals should work, but
I might not have it all right.
Loading should be done in the background,
but currently isn't.
it's a very interesting question how this should work)
- should the merge happen on disk or only in memory? 
- what if the same file (path, model ...) is imported twice?

etc.