add module param to Network & sub-classes

add module parameter to Network and sub-classes of Network, so that ansible 1.5.1 changes to LinuxNetwork apply to all Network classes. This fixes library/system/setup so it will run on non-Linux platforms (Mac, BSD, etc...).

fix #6382