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.
Add some PHP shell scripts for managing packages from the CLI.
pfSsh.php playback installpkg git
pfSsh.php playback uninstallpkg git
pfSsh.php playback listpkg
Try to use our git PBI instead of the tbz version.
Be explicit on the testing
Use jQuery fully on traffic graph. Also remove some unused code from bandwidth_by_ip
Use jQuery() as all other code
Remove single quotes committed wrongly
Put the alerts behind comments for someone wanting to debug this. The errors are from CSRF though ticket #2826 should  not happen and functionality is not impacted by this.
Some more code cleanup
Status Queue: Uniform units in the interface.

Uniform units in the interface.
Merge pull request #428 from mdima/master

Status Queue: Uniform units in the interface.