Move kill_nic definition before its first use
Make sure to always set the gateway

Even if a nic is enslaved to a bridge that not managed by the network cookbook
a proper default route needs be written to the config files. Otherwise we'll
loose the default route after a reboot.
Skip the recipes on Windows

The network setup will be done in the Hyper-V cookbook, if I understand
correctly.
Use Nic.master instead of calling separate methods

Nic.master now also checks if an interface is enslaved into an ovs bridge.
Merge pull request #209 from vuntz/declare-kill_nic-earlier

Move kill_nic definition before its first use
Merge pull request #210 from rhafer/fix/default-route

Make sure to always set the gateway
Merge pull request #211 from vuntz/hyperv-support

Skip the recipes on Windows
Merge pull request #213 from rhafer/pull-req-release-pebbles-master-fe6235d7a36ecb5fb03d7dc3628236c4743f2296

Enhance Nic.master for ovs virtual switches [2/2]