Adds IS_IPV6() validator using Google ipaddr.py library

ipaddr.py library rev/3144 has been approved as a standard python
library for python3. IS_IPV4() was not modified to use the library.

Includes doctests!