Various fixes to diag_dump_states.php (Add interface column, some extra validation safety, etc). Should fix #2121
Just use ID here instead.
Allow the user to select "None" for OpenVPN client certificate, so long as they supply and auth user/pass. Ticket #3633
Whitespace fixes
Fix #3691, use curl instead of fetch to download update files
Add some protection to parameters that come through _GET
Do not allow interface group name to be bigger than 15 chars, helps ticket #3208