ovpn: Integrated client key/certs into client config page; unlinked combined key/crt page from webui
avahi: Updated autoconf files
Doesn't fix it, and I don't know enough about autoconf to fix it.  Current workaround is to retry compiling.
Revert "avahi: Updated autoconf files"

This reverts commit b68aa64e994dafb60cb407be24341b9cdb30b551.
ovpn: Fixed crt/key saving on client page
ovpn: For now, always display the Export button on Server page while we sort out auto-generation
openvpn: more granular state values, providing feedback on automated key/crt generation
ovpn: Properly report the correct instance state
ovpn/webui: Integrated Asuss' automated cert generation, moved instance enabling to the main VPN page, more reliable starting feedback (Asus's could get stuck if an invalid config was being used); cleaned up code
ovpn/webui: Removed Start with WAN and manual server start button, as they are merged in the enable switch on the main VPN page, for consistency
Merged with GPL 374_339
Updated documentation
Bumped version to 35-alpha2
Fixed permissions
ovpn: 24 hours after I develop this, Asus has a new GPL where they implemented something similar :)  Reverting so I can use their implementation instead, for simpler maintenance.

Revert "openvpn: more granular state values, providing feedback on automated key/crt generation"

This reverts commit d8c52ec9f225ba6d193bd40551da905d1535b1f9.
ufsd: this is dynamically built at compile time
ovpn/webui: Adapted to Asus's improved state report
ovpn/webui: Improve support for Asus's state report
Build: Refix OpenVPN LIBS/CFLAGS after 74fd7c9e

Originally fixed in commit d7bab5a
OpenVPN: Fix plugin CFLAGS

OpenSSL include paths were not added to CFLAGS when building plugins.