Add IPv4 variant to Host and remove custom Ipv6 address type
The Whatwg URL Standard was changed to describe Ipv4 address parsing. Before this change there was no difference made between domains and Ipv4 addresses. This change also removes the custom Ipv6 type and uses the types provided by std for ip addresses. This is a breaking change. Version bumped to 0.3.0