Remove compiler warnings in defaults.c

This patch removes these warnings:

defaults.c: In function ‘getFont’:
defaults.c:2011:84: warning: unused parameter ‘addr’ [-Wunused-parameter]
 static int getFont(WScreen * scr, WDefaultEntry * entry, WMPropList * value, void *addr, void **ret)
                                                                                    ^
defaults.c: In function ‘getColor’:
defaults.c:2036:85: warning: unused parameter ‘addr’ [-Wunused-parameter]
 static int getColor(WScreen * scr, WDefaultEntry * entry, WMPropList * value, void *addr, void **ret)
Removed unused code in screen.c

This patch removes the unused code in screen.c.

The variable "dock_head", is defined, but not used. When we removes
the variable, then we can see that a lot of code is not used! so we
can remove it :-)

This patch also removes some extra curly brackets and join the variable
definition and the initialization in one line for some variables.
remove wtest compiler warnings.

This patch removes the wtest compiler warnings.
WINGS: removed compiler warnings.

This patch removes compiler warnings.
Minimal support for _NET_WM_WINDOW_OPACITY

While we don't provide compositing ourselves, add-on compositors such as
xcompmgr need us to copy the _NET_WM_WINDOW_OPACITY property from the
client window to the frame window.

We can do this easily enough.
Add _NET_WM_WINDOW_TYPEs added in EWMH 1.3

EWMH 1.3 added various window types: dropdown_menu, popup_menu, tooltip,
notification, combo, and dnd. We may as well set appropriate defaults if
these types get set on a window that isn't override-redirect.

I'm not terribly attached to these defaults, except that the ones for
'notification' are what I set manually for xfce4-notifyd before deciding
to patch wmaker.
WINGs/Examples: Removed refs to connect and server examples
WPrefs: Fixed label display truncated for delays in ms for autocollapsing clips
Fixed compiler warnings in dock.c

This patch removes unused variables as reported by the compiler in
the file dock.c
Fixed xinerama detection

As reported by David Maciejak, when libXinerama was not found on the
system, the configure script still tried to search for associated
header and stopped all with unclear message.

The proper behaviour that was expected is to accept silently that
libXinerama may not be missing, and only stop compilation when the lib
is present but not its header.
WPrefs: Resized frames inside Mouse Settings panel to avoid label truncated

Some labels were truncated because the frame containing them was a bit
short; now the frames on the left have been shrunk (they had too much
margin) so the frames on the right can be expanded to have the labels fully
visible.

Signed-off-by: Christophe CURIS <christophe.curis@free.fr>
WPrefs: Removed \n from label as the widget does at better job at splitting lines

This explicit \n caused a bad line split in the displayed text; without it
the natural line splitting keeps the text on 2 lines instead of 3.

Signed-off-by: Christophe CURIS <christophe.curis@free.fr>
WINGs: Add support for syslog messaging

This patch is used to add support for syslog messaging implemented in
WINGs lib directly, so available from the lib itself and wmaker too.
I believe it will in a first time help to get some logging info
centralized in one point, and in a second time maybe add some info
level messages like wmaker is starting, stopping, restarting and else.

For now, it's built by default when the syslog support is found, maybe
we could also disable it by default.
wrlib: Improved NETPBM support, file format detection

1) the tests examples were not compiling cause of a missing X11 lib call

2) load.c is used to identify the file format, i rebased the checks on
   what is provided from mime package, it will be faster

3) according to that checks i was able to see that some netpbm support
   type are missing (exactly: ascii graymap (PGM files) and pixmap (PPM)
   and ascii/binary bitmap (PBM))

See the link below for more details.
http://en.wikipedia.org/wiki/Netpbm_format
Fix out of source build for i18n pot files

Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
Updated Hungarian translations

Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>
wrlib: Added support for webp image

This patch is adding support for google webp image format, if you
don't know it a quick recap is to say that according to their tests
it's better than png and jpeg.

Follow the link below for some more details:
https://developers.google.com/speed/webp/
Set no_focusable for "notification" and "tooltip" windows

Notification popups, and tooltips for that matter, shouldn't be taking
focus away from apps the user is actually interacting with.
wrlib: Add webp return error code

Based on the feedback from Christophe Curis, this patch adds some error
code report for webp module.
WPrefs: Make Dock preferences pane less busy and fix up some strings

Signed-off-by: BALATON Zoltan <balaton@eik.bme.hu>