Embedded ipaddr

We should include an Embedded ipaddr module just in case the user does not have ipaddr installed. In python 3.3 we can use lib/ipaddress.py .