Improve selecting of related network to subnet VLAN ID
related network is slected by fulltext search of a VLAN ID in the network name, we should first try to find the exact numeric match prior to the fulltext search.
Now we for VLAN_ID=5 we select network55 if it's in the list first even if there is VLAN-5 later in the list.
Fixes #31408 - Use regexp to match networks by VLAN ID
Given that vlan ids are numbers there's a big difference between vlan 23 and vlan 123
With just the substring match foreman would easily confuse the 2.
This introduce a regexp matching for the VLANID and fullstring match only as a fallback.