Update bogons update routine
Remove #2760 workaround

Since pfctl has been patched there is no need for the #2760 issue workaround anymore.
Merge pull request #418 from bcyrill/bogons_mem

Update bogons update routine
Merge pull request #419 from bcyrill/patch-6

Remove #2760 workaround
Fix test for enabling upnp anchor. Unbreaks upnp for many.
Revert "Merge pull request #417 from miken32/cp-database-fix"

It breaks customizations, it's not a good time for such big change.

This reverts commit 40c7b1a98bfdc61261154adaac5fdefc234ecb08, reversing
changes made to d896f86751bae79625197da6c80d709fdf185448.
Avoid Warning: Invalid argument supplied for foreach() in /etc/inc/system.inc

Warning: Invalid argument supplied for foreach() in /etc/inc/system.inc

Don't use captiveportal configuration option variable if it isn't set
Merge pull request #422 from jean-m-cyr/master

Avoid Warning: Invalid argument supplied for foreach() in /etc/inc/system.inc
Add Digest Algorithm option to the CSR screen, should fix #2820
Interfaces Static IP v4 & v6 Gateway Add New

Fix mismatched table row tags
CARP IPs were being checked twice in some cases. Fixes #2823
Interfaces Types Config Sections Spacer Row

Fix spacer (last) row display inconsistency
Merge pull request #423 from N0YB/Interfaces_Static_IP_Gateway_Add_New

Interfaces Static IP v4 & v6 Gateway Add New
Merge pull request #425 from N0YB/Interfaces_Types_Config_Sections_Spacer_Row

Interfaces Types Config Sections Spacer Row
Display right interface name on alias list when alias interface os CARP. Fixes #2824
Interfaces Types Config Sections Spacer Row

Fix spacer (last) row display inconsistency
Missed one
Merge pull request #426 from N0YB/Interfaces_Types_Config_Sections_Spacer_Row

Interfaces Types Config Sections Spacer Row
Get the correct interface subnet
Correct some inconsistencies in keylen/csr_keylen. Should fix csr generation errors mentioned on ticket #2820
Default to using sha256 for a ca/cert digest algorithm, since sha1 is no longer recommended.