Audited network state and rh_ip module

This fixes #5129 by removing the unnecessary passing of the kwargs.

Also, the kwargs were not being passed (and received by the execution
modules) using double-asterisk. Fixed this as well.
Merge pull request #5441 from terminalmage/issue5129

Audited network state and rh_ip module