Use Plist::Emit.dump() directly instead of calling .to_plist

This ensures a known-working plist generator is used, and avoids future overriding of .to_plist.