start: use lxc-user-nic if we are not root
start: use lxc-user-nic if we are not root

Note this results in nics named things like 'lxcuser-0p'.  We'll
likely want to pass the requested name to lxc-user-nic, but let's
do that in a separate patch.

If we're not root, we can't create new network itnerfaces to pass
into the container.  Instead wait until the container is started,
and call lxc-user-nic to create and assign the nics.

Signed-off-by: Serge Hallyn <3df611b026e4639bee8aef7a4beb2e39fcebb313@ubuntu.com>
Acked-by: Stéphane Graber <089afc6d81f66f1168a9849e15660feae286e024@ubuntu.com>

QingweiPeterLan/cs188-lxc,weizhenwei/lxc,regit/lxc,Distrotech/lxc,federicobriata/lxc,aeris/lxc,QingweiPeterLan/cs188-lxc,codebauss/lxc,DarknessBeforeDawn/lxc,federicobriata/lxc,aeris/lxc,raspberrypython/lxc,ojkastl/lxc_Patches,jirislaby/lxc,hfuCN/lxc,cjwatson/lxc,bmoar/lxc,christiaan/lxc,sapun/lxc,rldleblanc/lxc,fwilson42/lxc,DarknessBeforeDawn/lxc,cjwatson/lxc,fwilson42/lxc,virajs/lxc,rowhit/lxc,glensc/lxc,Distrotech/lxc,sapun/lxc,hallyn/lxc,efiop/lxc,hkjolhede/lxc,bmoar/lxc,caglar10ur/lxc,JohnPeacockMessageSystems/lxc,bostjan/lxc,rowhit/lxc,cjwatson/lxc,thmo/lxc,lazy404/lxc,ojkastl/lxc_Patches,lisongmin/lxc,fwilson42/lxc,GreatFruitOmsk/lxc,lisongmin/lxc,ojkastl/lxc_Patches,weizhenwei/lxc,ksperis/lxc,LynxChaus/lxc,major/lxc,virajs/lxc,ioops/lxc,armcc/lxc,lazy404/lxc,armcc/lxc,Pelagicore/lxc,caglar10ur/lxc,Pelagicore/lxc,hallyn/lxc,hfuCN/lxc,major/lxc,DarknessBeforeDawn/lxc,christiaan/lxc,regit/lxc,ss1h2a3tw/lxc,terceiro/lxc,yubo/lxc,federicobriata/lxc,LynxChaus/lxc,yubo/lxc,JohnPeacockMessageSystems/lxc,weizhenwei/lxc,akshaykarle/lxc,ysbnim/lxc,ss1h2a3tw/lxc,Ponce/lxc,bmoar/lxc,thmo/lxc,szaszg/lxc,Distrotech/lxc,thmo/lxc,hfuCN/lxc,caglar10ur/lxc,jirislaby/lxc,jirislaby/lxc,LynxChaus/lxc,GreatFruitOmsk/lxc,Ponce/lxc,virajs/lxc,codebauss/lxc,major/lxc,armcc/lxc,Pelagicore/lxc,JohnPeacockMessageSystems/lxc,tych0/lxc,glensc/lxc,GreatFruitOmsk/lxc,hkjolhede/lxc,szaszg/lxc,efiop/lxc,sapun/lxc,ysbnim/lxc,QingweiPeterLan/cs188-lxc,bostjan/lxc,regit/lxc,ksperis/lxc,ojkastl/lxc_Patches,ecarrara/lxc,terceiro/lxc,Ponce/lxc,hkjolhede/lxc,szaszg/lxc,terceiro/lxc,tych0/lxc,yubo/lxc,aeris/lxc,ioops/lxc,ss1h2a3tw/lxc,ksperis/lxc,christiaan/lxc,ecarrara/lxc,ysbnim/lxc,lazy404/lxc,ecarrara/lxc,raspberrypython/lxc,lisongmin/lxc,rldleblanc/lxc,hallyn/lxc,ioops/lxc,codebauss/lxc,akshaykarle/lxc,raspberrypython/lxc,efiop/lxc,akshaykarle/lxc,tych0/lxc,rldleblanc/lxc,rowhit/lxc,bostjan/lxc,glensc/lxc