Minimize inclusion of bogonsv6

If "Allow IPv6" is on, but actually there is no enabled interface with "Block bogon networks" enabled, then we also do not need to include the bogonsv6 table into pf.
This allows some more flexibility for users to leave "Allow IPv6" checked, but still not use up memory for bogonsv6.
Merge pull request #714 from phil-davis/master

Minimize inclusion of bogonsv6
Handle IPv6 in ip_in_interface_alias_subnet()
3652 days worth is a too much.  Scale it back to more reasonable 1.25 x maximum used data (2284 days).
Fix editing saving dhcp6prefixonly state

Reported in redmine #3097 and forum http://forum.pfsense.org/index.php/topic,64483.msg350255.html#msg350255
Merge pull request #716 from phil-davis/master

Fix editing saving dhcp6prefixonly state
When adding Port or URL alias default the alias type

When viewing the Port or URL aliases tab, and pressing "+" (add), make the default alias type match the Port or URL tab from which the user pressed "+".
Merge pull request #717 from phil-davis/master

When adding Port or URL alias default the alias type
Fix required options syntax typo
Merge pull request #718 from N0YB/Advanced_DHCP_Client_Options

Fix required options syntax typo
Add missing backup of gettytab