webui: Fix saving editing server keys
webui: Only restart currently edited server instance if it's running (fixes inability to clear an existing key as it would be auto-regenerated)
webui: Last commit was disabling restart of instances for PPTPD instead of OpenVPN; Showing Ok instead of Save to make it clear that clicking on this does not immediately save certs
webui: Disable OpenVPN Client support on the new Client page as Asus's code ddoesn't properly support both instances yet
webui: Rename VPN Client Details page to OpenVPN Client
ovpn/webui: Added Asus's ovpn import option to OpenVPNClient page; Rearranged layout a bit
ufsd: Added gitignore to ARM section
build: updates/cleanups copied from GPL
Missed in a recent GPL merge
Missed in the 374_339 merge
httpd: Encode crt/keys imported from an uploaded ovpn
ovpn/httpd: Implementing parsing of redirect-gateway ovpn config keyword
copy/paste error - renamed var
httpd/ovpn: Only automatically process redirect-gateway if no option or def1 option is specified
httpd: Use streq() like the rest of that code
webui: Properly handle cases where an imported OVPN Client interface results in vpn_client_if being 'tun3' instead of 'tun'
webui: Also fix webui element visibility according to interface type
webui: Don't accept clicks on Upload if no file was specified
webui: Fix OpenVPN key/crt getting garbled by the client page
Merge pull request #439 from saintdev/for-upstream

Namecheap dynamic DNS support.