Fix sudo-edit function

When using (interactive "p"), arg is turn into value 1 when arg is nil
and therefore condition in if form is always true. With raw
version, (interactive "P"), arg remains nil if nil.