qos.cgi: Show class description in listing, and graph description

When listing the defined qos classes when qos.cgi is initially
displayed, include the description of the class.

Add upload heading for red graph and download graph for imq graph,
since it is not obvious what the graphs means.
cgi-bin: Remove font tags with no effect, and style tags

The font tag is deprecated, so clean up html by removing
font tags that have no effect.

For font tags that have an effect, move the styling to
the tag controlling the text output.

The aim is to get one step further towards validating html.
ipfire theme: Fix align on div, and fix javascript tag

Remove align attribute on div for openbox, rather use
style attribute with text-align, since align attribute
causes html validation warnings, since it is deprecated.

Remove deprecated and useless attribute on javascript tag.
aliases.cgi: Make the html pass html validation
connections.cgi: Make the html pass html validation
index.cgi: Make html valid, and improve dialup and vpn display

Make the html validate. One part of the changes is to
move style from using deprecated attributes to using
style attribute on tag.
The other part is to make sure that tables, rows and cells
are properly closed and nested.

Use a table for showing output from the dialctrl script.
Reload all firewall rules when /etc/init.d/firewall reload is executed.
Merge branch 'next' of ssh://git.ipfire.org/pub/git/ipfire-2.x into next
index.cgi: Add /red/local-ipaddress query.

Fixes# 10480. Added if loop for local-ipaddress query.
Merge remote-tracking branch 'alfh/feature_htmlclean_removefont' into next
Merge remote-tracking branch 'alfh/feature_qos_description' into next
Merge remote-tracking branch 'alfh/feature_html_validating' into next
firewalllogs*.dat: Reduce amount of code to set row bgcolor

Replace 10 if statements with duplicated code for print
and setting background color by using a variable and
one if statement.