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.
Updated documentation
webui: Cast these as integers, otherwise it fails the compare as they are handled as strings
Merge pull request #446 from saintdev/openvpn-fixes

Refix OpenVPN CFLAGS/LDFLAGS after 74fd7c9e.
rc: Add qos-start user script
httpd: Disable Asus's recent brute force protection as any software on your LAN that probes port 80 of the router might lock yourself out.
Bumped revision to 374.35 alpha 3
Some build-related cleanup and updated gitignore files from GPL
Merge branch 'master' of github.com:RMerl/asuswrt-merlin
Cleanup avahi build files
Re-merged avahi from GPL archive, previous changes broke as much as they fixed in the build process
Let's try this again - avahi cleanup attempt #3
The --disable-expat configure option does not exist
webui: Renamed VPN tabs
Filtered out temp files
Reverted 374_339 change as it's broken, and relies on a hardcoded path
One moment it works, the next it doesn't.  Forget it - reverting.
Revert "Let's try this again - avahi cleanup attempt #3"

This reverts commit d8f500bffd0c341503e9ef984808220558c6a8be.
Merge remote-tracking branch 'origin/master' into downstream

Conflicts:
	release/src/router/common.mak