flannel: added flannel support and helper to make dropins

fleet, flannel, and etcd all generate dropins from config.
To reduce code duplication, factor out a helper to do that.
Seems like we should either have separate etcd/fleet/flannel sections or just collapse all three into a single section, thoughts?