Implemented network switch on edit page using field() macro

This field was not using the field macro yet because the control's outer div needed an additional css class.

As a solution, an optional kwarg, "extra_class_lists" is popped from kwargs if it is provided to the macro, and added to the control outer div.

This basically means that the network switch is now using the field macro.