pdb: fix gimp_layer_new_from_drawable() PDB wrapper

We must always call gimp_item_convert() even if the source drawable is
in the same image, or we might end up with a layer of wrong pixel
format. This was probably broken for years.

(cherry picked from commit 29d95f4c39463ba644a7a4795c352b06fde529cb)