IPv6 support in core

Please guys review before pull.
Im using it but all my systems fully support IPv6.