Implement toNumber()

  * both for IPv4 and IPv6
  * fix wrong internal toNumber() method of IpV6
  * rename IpV6Validator => IpV6AddressValidator
  * 100% test coverage