lxd/device/nic: Validate that NIC name property is valid interface name
lxd/device/nic: Validate that NIC name property is valid interface name

Prevents use of `%d` being used in the NIC interface name, to avoid letting the kernel choose the name and losing control of the NIC name.

Signed-off-by: Thomas Parrott <6b778ce645fb0e3dde76d79eccad490955b1ae74@canonical.com>

atxwebs/lxd,stgraber/lxd,hallyn/lxd,lxc/lxd,stgraber/lxd,atxwebs/lxd,atxwebs/lxd,stgraber/lxd,lxc/lxd,stgraber/lxd,lxc/lxd,stgraber/lxd,hallyn/lxd,hallyn/lxd,lxc/lxd,lxc/lxd,stgraber/lxd,atxwebs/lxd,hallyn/lxd,stgraber/lxd,lxc/lxd,hallyn/lxd,hallyn/lxd,lxc/lxd