move cloudinit work to networker for MAAS
fix tests
Merge remote-tracking branch 'upstream/master' into 130-cloudinit-networker
Merge pull request #348 from klyachin/130-cloudinit-networker

Move network config from cloudinit to Networker

Move networks out of cloudinit.MachineConfig once we have a Networker worker.

This was fully tested on MAAS environment. The 'Disabled' field indicated non-requested networks for deployed service is stored now in the state and passed through API.