starting some work to get ip6tables suport
adding documentation for split_ip_by_version function