themes: default: Use more compact representation of colors.

Regardless of if we use minification of the CSS files, these are beneficial
in any case.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
themes: default: Adjust some whitespace.

While more readable, we also may actually save some unnecessary bytes.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
themes: default: Remove px from 0px.

This makes the CSS'es work the same, while saving us some bytes (which can
be used for better purposes).

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
dhcp: fix dhcp limit calculation
dhcp: fix dhcp limit calculation
theme: default: Micro-optimize the SVG files.

A lot more can be accomplished if we create groups, which means that a bunch
of the attributes will be shared between elements.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
theme: default: Use a more compact copyright statement.

Using the `scour` tool, we may get a lot of savings for the SVG files
(taking care of preserving the IDs, if we intend to manipulate the SVG files
via JavaScript).

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
fon-flash: Fix resource leak.

This way, we don't leak file descriptors, nor memory from the system.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
fon-flash: Fix one more if with empty body.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
httpd-gargoyle: Compare null pointers against NULL.

This way, we get the benefit of some static analysis tools which look for
the semantics of the code.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
httpd-gargoyle: Remove unused variable.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
qos-gargoyle: Remove unused but attributed variable.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
qos-gargoyle: Remove modification of a function parameter.

The parameter `cc` is not used after a brief check of its value, but we
decrease its value by `hlen`.

Since we are passing cc by value, the changes that we perform inside the
function don't get propagated to the caller, which means that it is totally
useless to make such computation.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
Merge remote-tracking branch 'rbrito/smaller-css'
Merge remote-tracking branch 'rbrito/trivial-fixes-3'
Merge remote-tracking branch 'obsy/master'
localize.py: prevent false positives (wifi_schedule OUI.split matched UI.prop)
openvpn.js: fix copy&paste error
moving buttons behind fieldset webcam_preview
localize.py: restring searching for jsObj(s) in package dir
finialize.py: print out tran msgs during full i18n builds