[respect-network-flag-#75464982]: [respect-network-flag-#75464982]: wip - flag parsing for net fence

Add flag parsing for net fence

Signed-off-by: Julian Friedman <julz.friedman@uk.ibm.com>
[respect-network-flag-#75464982]: [respect-network-flag-#75464982]: wip - try using ips rather than 30 networks

Signed-off-by: Julian Friedman <julz.friedman@uk.ibm.com>
[respect-network-flag-#75464982]: Support creating IP Pool from CIDR

Signed-off-by: Julian Friedman <julz.friedman@uk.ibm.com>
[respect-network-flag-#75464982]: Prevent test pollution by using new tmpdir each time

Signed-off-by: Julian Friedman <julz.friedman@uk.ibm.com>
[respect-network-flag-#75464982]: [respect-network-flag-#75464982]: correct range from subnet

The network and broadcast addresses should not be allocated as they
are not valid IP addresses.