Submitted by Wenzel Jakob Patch adds handling of linked meshes: instead of generating separate geometry objects, use instances.
Import unit_settings to scene. Note: I use here RNA to do this, and I think I might slowly work on replacing low-level DNA usage with RNA where possible.