Added a IpAddress structure to the net module
Use character ranges from strutils.
$ for TIpAddress now prints in the recommended format
raise exceptions through newException
Make the IP address exceptions more detailed
Merge pull request #972 from Matthias247/ipaddress

Added a IpAddress structure to the net module