cppcheck fixes (issue #99)
Attempted fix for issue #98 (status icon problems).

With this commit, JWM no longer supports non-square dock icons.
This undoes the change for issue #95.
Fix handling of MWM decoration hints (issue #100).

JWM was treating the decoration hints the same way as the function hints.
This made it impossible to minimize/maximize a window that requested that
the minimize/maximize buttons to not be shown.
Now JWM ignores the MWM decoration hints for these buttons, though JWM
still obeys the title and outline hints.
Use xz instead of bz2.
Update the example config file.
More example configuration updates.
Fix typo.
Update PO files.
Fix doxygen header/footer.
Don't wait for an X11 event if exiting the main event loop.

This should address issue #104 as well as the issue where Ctrl+C
doesn't cause JWM to exit immediately.
Fix crash if a window with a confirm dialog goes away.
Don't include librsvg/rsvg-cairo.h.
Fix crash when using VICE (issue #106).
Bump version to 2.2.1.
Merge branch 'master' of github.com:joewing/jwm
Attempted fix for issue #106 (cropped windows).

Now JWM will apply the min/max from the size hints when initially placing a
window.
Update PO files.
Another attempt to fix issue #106 (cropped windows).

Now when the WM_NORMAL_HINTS are updated, JWM will re-apply the the
size hints to the window.
Fix for issue #106 (cropped windows).

JWM was setting the aspect ratio to 1/1 if it was specified as 0/0.
Fix handling of gravity for _NET_MOVERESIZE_WINDOW.