Add a little more paranoia to how we create slave interfaces on demand. [1/2]

Make sure that the Nic class waits for any freshly-created nics to
show up before returning the proxy objects, and modify the network
recipe to be a little more paranoid about what it accepts from the Nic
helper classes.


 chef/cookbooks/barclamp/libraries/nic.rb |   42 ++++++++++++++++++++----------
 1 file changed, 28 insertions(+), 14 deletions(-)

Crowbar-Pull-ID: a4d8ab56ca829d93bd8b8eae3227afb156b139db

Crowbar-Release: pebbles