Merge pull request #1435 from jjaffeux/valid-ipv6

IPv6 support for CI_Input::valid_ip()