Add backend support for HE.net AAAA record updates.

Defines a new DynDNS provider 'he-net-v6' for updating AAAA entries on
dns.he.net.
Clean up HE.net AAAA backend support.
Add front-end support for dyndns AAAA updates
Merge branch 'master' into dyndns_custom_v6
Change separator as per JimP's request.
Add support for custom IPv6 DDNS.
touch up text
fix description
Implement URL Table aliases for ports instead of IP addresses
Fix #3079, add a section for DHCPv6 Server backup
Fix the "use ICMP" function for traceroute.
Add independent logging choices to disable logging of bogon network rules and private network rules. Add upgrade code to obey the existing behavior for users (if default block logging was disabled, so is bogon/private rule blocking). Also add a checkbox to disable the lighttpd log for people who don't want their system log spammed by lighty.
Merge pull request #703 from razzfazz/dyndns_custom_v6

Add support for HE.net AAAA record updates. Fixes #1825.
Use empty to cover all needed cases as suggested on #3062. Suggested from pull request #698
Implement proper releasing of pipes allocated based on CPzone. Keep track of which zone a pipe is and release those pipes during disabling/deleting of zone. Ticket #3062, Pull request #698
Don't automatically add hidden rules to pass all IPv6 traffic to/from delegated prefixes. Default IPv6 from LAN -> any rule covers outbound properly as-is, and WAN rules shouldn't pass in that permissively. Also the prefix length calculation was off and the LAN rule(s) would be too permissive anyhow.