Squid: Enable support for zph-qos.

Fixes #10087.
OpenVPN: Added auth and cipher menu, changed design, fixed bugs.

Added --auth directive with a flip menu for N2N and RW.
Added cipher menu for N2N.
Added new cipher and digest algorithm.
Adapted OpenVPN WUI design to IPSec design.
Changed key lenght for certificates with factor 2.
Added DH menu to WUI, with DH upload possibility and separated DH generation possibility.
Several Bugfixes, reference can be found under Bug #10463.
Also Fixes for #10317 and #10149.
vnstat: Update to 1.11

Update vnstat to version 1.11, which also contains
the vnstati binary, for making graphs.

Remove the separate vnstati package.

This commit does not contain anything for doing
backups before upgrading, since I do not know
how that works.

The source for vnstat-1.11 has been downloaded from :
http://humdi.net/vnstat/vnstat-1.11.tar.gz
The changelog for vnstat-11 is here :
http://humdi.net/vnstat/CHANGES
logs.cgi: Add files for showing firewall blocks by country

Add similair functionality as firewalllogip.dat and
firewalllogport.dat, by listing the number of blocks
per country, and provide a details link to show only
the blocked ip addresses from the country.

This is a preliminary prototype.
firewalllogcountry.dat: Use language strings and add to menu

Add some language strings for the new firewalllogport.dat, and
include html fixes done in firewalllogip.dat, which this file
is based on.

Also try to add the menu item to the sub menu, but that is
currently not working.
showrequestfromcountry.dat: Use language string, and fix links

Define language key for input field.
Fix links for older and newer links.
Indentation fixes.

The code is a copy from showrequestfromip.dat, ideally
we should have merged all three showrequestfrom*.dat files
into one file, but I do not do that now, because it would
really require a rewrite of most of the logic, and I understand
that one does not want to do such changes in 2.x.
en.pl: Trivial sorting of a key
firewalllogcountry.dat: Show green0,blue0, and orange0 as countries

It makes sense to see how many fire wall logs entries are dropped
from the interfaces green0, blue0, and orange0, so this is
displayed as a country. The showrequestfromcountry.dat also
supports filtering based on the interface.
firewalllogcountry.dat: Simplify code for table background color
firewalllogcountry.dat: Fix filename for piechart image
Merge remote-tracking branch 'ummeegge/openvpn' into beyond-next
Update translations.
Merge branch 'next' of ssh://git.ipfire.org/pub/git/ipfire-2.x into beyond-next

Conflicts:
	doc/language_issues.es
	doc/language_issues.fr
	doc/language_issues.nl
	doc/language_issues.pl
	doc/language_issues.ru
	doc/language_issues.tr
	doc/language_missings
Merge remote-tracking branch 'alfh/feature_firewalllogcountry' into beyond-next

Conflicts:
	langs/de/cgi-bin/de.pl
Merge remote-tracking branch 'alfh/feature_vnstat_1.11' into beyond-next
squid: Update to 3.4.4.
Merge remote-tracking branch 'stevee/squid-zph-qos' into beyond-next
ppp: Update to 2.4.6.
Merge branch 'next' of ssh://git.ipfire.org/pub/git/ipfire-2.x into beyond-next
Merge branch 'ppp-update' into beyond-next