ensure openvswitch kernel module is reloaded properly

Fixes: bug 1279837

sometimes the openvswitch kernel module does not get reloaded properly when
openvswitch-datapath-dkms recompiles it.  This ensures that it does by
calling the force-reload-kmod script

Change-Id: Ifbac13b5ca1c5b0d9ef997b6f6b9656af2f65506
Wait for dnsmasq to become available

Fixes: bug 1280214

When we install dnsmasq, it takes a few seconds to start up, during
which time dns resolution on the system is unavailable.  If we carry on
with the chef run during this time, subsequent steps (eg package
installations) will fail due to transient errors with name resolution.

This patch introduces a small loop to ensure we have working dns resolution
before moving on

Change-Id: Ia508a7243554bca64c0451d99086ae596ec9e462
Merge "ensure openvswitch kernel module is reloaded properly"
Merge "Wait for dnsmasq to become available"