ppm.c code style

This patch removes some extra curly brackets, some empty lines,
extra spaces,...

This source file had some empty if blocks. Now are removed.

This patch also changes some preprocessor macros for C code.
gif.c code style

This patch removes some extra curly brackets, some empty lines,
extra spaces,...

This patch is not removing the goto calls. I am not sure if the code
is better without gotos.
Removed optimize_for_speed flag

The optimize_for_speed was used to set the Alpha channel for jpeg.
The alpha channel for jpeg should be used always. The current CPUs/GPUs can do
it without problems and this is an old behaviour.
Removed context argument in jpeg files

The context argumetn is now not used, so can be removed.
supports_tiff moved to wPreferences

The flag "supports_tiff" doesn't belong to the wScreen, because all
screens has (or not) the same value. If wmaker supports (or not) tiff
files is global to all wmaker, not to the screens.
wApplicationExtractDirPackIcon doesn't use WScreen

The function wApplicationExtractDirPackIcon now doesn't need the
argument WScreen, so can be removed.
get_icon_filename doesn't use WScreen

The function get_icon_filename now doesn't need the
argument WScreen, so can be removed.
Display app name in ballon help of GNUstep apps

Make the balloon help of GNUstep apps' appicons show the app name
instead of GNUstep.
osdep_bsd.c: Fix a typo causing memory to be overwritten

* When compiled on DragonFly+gcc 4.7.3, this out of bounds array element
  initialization causes an important variable to be overwritten and a
  subsequent WindowMaker crash

* It was sheer luck other compilers/environments didn't exhibit any obvious
  issue so far
Add some information in the NEWS file
Debian 0.95.5

This patch includes the changes for the new debian package 0.95.5-1:

Changes are:

- New libwutil library, new version 3:
      - Updated debian/control file, replacing libwutil2 with libwutil3.
      - Files moved in debian folder:
        - libwutil2.changelog-upstream -> libwutil3.changelog-upstream
        - libwutil2.install -> libwutil3.install
      - Removed file libwutil2.symbols
      - New file libwutil3.symbols

- libtiff migrated from version 4 to version 5:
  * "Build-Depends: libtiff5-dev" in packages wmaker and libwraster3-dev,
    since libtiff-dev introduces dependency to libtiff4 which is in oldlibs.

- Small changes:
  * Included the word "WindowMaker" in the wmaker package description,
    to found it easily.
Small typo with the word attempts

This patch changes the word attemps to attempts in src/dock.c
WPrefs: Ignore NumLock key when capturing keyboard shortcuts

This patch includes the function "NumLockMask", that checks if the
Alt Modifier key is "NumLock". Then we can use this function in the
calls to Capture the key sequence and don't use this modifier.
wmaker: Converted #define to an Enum for the Program State tracking variables
wmaker: Changed name of parameter in macro WCHECK_STATE

The name will be a problem with next change because it uses a too
common word which will be useful at a better place.
Took the opportunity to rewitre the check in the human logical
thinking order to make it easier to read.
wmaker: Created a global structure to regroup all global variables

Having all the global variables at the same place will provide
better visibility on the code; grouping them in a structure
reduces the risk for name clash; it also offer the possibility
to organise them.

Another BIG benefit is that, when reading the code, an access to
a global variable will now be clearly visible, and distinguished
from a local variable use.
wmaker: Moved the variable for Locale choice (I18N) to the global variable structure
wmaker: Moved timestamp variable (#1) to the global variable structure
wmaker: Moved timestamp variable (#2) to the global variable structure
wmaker: Moved global var with list of cursors to the preferences variable

As the cursor choice for each action is actually a user choice,
it is logical to put this into the structure, instead of a poorly
defined 'extern' in every file.