[FIX] Corrected Create method so that String UDI is correctly identified
[FIX] Corrected Create method so that String UDI is correctly identified

 - [FIX] Changed check of UDI type to check for GUID type and then String type as previously was checking for
GUID type twice. This resulted in the method never creating a String UDI if needed.
 - [ISSUE] Github Issue #7507 https://github.com/umbraco/Umbraco-CMS/issues/7507

robertjf/Umbraco-CMS,madsoulswe/Umbraco-CMS,arknu/Umbraco-CMS,marcemarc/Umbraco-CMS,KevinJump/Umbraco-CMS,KevinJump/Umbraco-CMS,mattbrailsford/Umbraco-CMS,abjerner/Umbraco-CMS,hfloyd/Umbraco-CMS,robertjf/Umbraco-CMS,dawoe/Umbraco-CMS,JimBobSquarePants/Umbraco-CMS,mattbrailsford/Umbraco-CMS,JimBobSquarePants/Umbraco-CMS,arknu/Umbraco-CMS,robertjf/Umbraco-CMS,JimBobSquarePants/Umbraco-CMS,bjarnef/Umbraco-CMS,robertjf/Umbraco-CMS,bjarnef/Umbraco-CMS,marcemarc/Umbraco-CMS,marcemarc/Umbraco-CMS,KevinJump/Umbraco-CMS,arknu/Umbraco-CMS,tcmorris/Umbraco-CMS,dawoe/Umbraco-CMS,abjerner/Umbraco-CMS,bjarnef/Umbraco-CMS,tcmorris/Umbraco-CMS,JimBobSquarePants/Umbraco-CMS,tcmorris/Umbraco-CMS,tcmorris/Umbraco-CMS,NikRimington/Umbraco-CMS,dawoe/Umbraco-CMS,hfloyd/Umbraco-CMS,hfloyd/Umbraco-CMS,leekelleher/Umbraco-CMS,KevinJump/Umbraco-CMS,hfloyd/Umbraco-CMS,bjarnef/Umbraco-CMS,marcemarc/Umbraco-CMS,madsoulswe/Umbraco-CMS,umbraco/Umbraco-CMS,dawoe/Umbraco-CMS,tcmorris/Umbraco-CMS,tcmorris/Umbraco-CMS,hfloyd/Umbraco-CMS,NikRimington/Umbraco-CMS,KevinJump/Umbraco-CMS,leekelleher/Umbraco-CMS,abjerner/Umbraco-CMS,arknu/Umbraco-CMS,abryukhov/Umbraco-CMS,umbraco/Umbraco-CMS,NikRimington/Umbraco-CMS,abjerner/Umbraco-CMS,umbraco/Umbraco-CMS,marcemarc/Umbraco-CMS,leekelleher/Umbraco-CMS,leekelleher/Umbraco-CMS,abryukhov/Umbraco-CMS,abryukhov/Umbraco-CMS,JimBobSquarePants/Umbraco-CMS,robertjf/Umbraco-CMS,abryukhov/Umbraco-CMS,mattbrailsford/Umbraco-CMS,umbraco/Umbraco-CMS,leekelleher/Umbraco-CMS,madsoulswe/Umbraco-CMS,mattbrailsford/Umbraco-CMS,dawoe/Umbraco-CMS