Added a IpAddress structure to the net module

This pull requests adds a copyable structure that represents an IP address and methods methods that allow parsing addresses from strings.