[done] -> []done].
Make npc argument of Interface._get_dest optional.
Use obj.Decrease() instead of obj.Remove() when removing quest objects. Allows for quest objects that are not marked as quest objects (regular items) and are decreased in nrof.