Add "set_lore" mechanism for dItems

I also reworked dItem mechs a bit, nothing major though.