Allow distros to modify how interfaces are restarted
Allow distros to modify how interfaces are restarted

Some distros may not utilize "ifup/ifdown" scripts to restart
their network interfaces. This patch just adds another method to
the abstract distro class to allow that default behavior to be
overridden.

hglkrijger/WALinuxAgent,hglkrijger/WALinuxAgent,andyliuliming/WALinuxAgent,ryanmiao/WALinuxAgent,yuezh/WALinuxAgent,fieryorc/WALinuxAgent,andyliuliming/WALinuxAgent,SuperScottz/WALinuxAgent,imikushin/WALinuxAgent,karataliu/WALinuxAgent,nathanleclaire/WALinuxAgent,yuezh/WALinuxAgent,imikushin/WALinuxAgent,jerickso/WALinuxAgent,AbelHu/WALinuxAgent,AbelHu/WALinuxAgent,karataliu/WALinuxAgent,thomas1206/WALinuxAgent,Azure/WALinuxAgent,nathanleclaire/WALinuxAgent,Azure/WALinuxAgent,thomas1206/WALinuxAgent,rjschwei/WALinuxAgent,SuperScottz/WALinuxAgent,jerickso/WALinuxAgent,rjschwei/WALinuxAgent,ryanmiao/WALinuxAgent,lizzha/WALinuxAgent,lizzha/WALinuxAgent,fieryorc/WALinuxAgent