IPv6 support + a small fix

This PR adds support for changing the IPv6 names along with the IPv4 names, keeping the original extra names as well.

Also makes sure that /etc/hostname has a newline at the end, as most tools work best when that is the case.  The debian scripts work fine when this is the case.