Fully disable IPv6 in case profile has IP6=no

@joukewitteveen, I couldn't find a better sysctl, but this should fully honour the general interpretation of IP6=no.


Jouke, to be sincere I tried to avoid too much consolidation of statements and leave the code as readable as possible in order to facilitate the review and understanding of the commands being executed by the script.