rework network add ip function

- removed need to provide net mask and gateway
- don't add gateway into interfaces being added, results in long delay on boot

Signed-off-by: Robert Tipton <tret@tretflix.com>
changed network restart method

- resolves an issue which prevents reusing virtual interface IP addresses

Signed-off-by: Robert Tipton <tret@tretflix.com>
Ready for v1.0.3 release

eom

Signed-off-by: Robert Tipton <tret@tretflix.com>