Disable priority changed handler while setting current priority

Taken from GSM commit: c00d94f3bfe2186428ef30e922042a555b7dc03a
From: Robert Roth <robert.roth.off@gmail.com>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=667227
Add a Process Properties dialog in MATE System Monitor

Taken from GSM commit: 72546b7f3346fc0647a433529f3292050f15278f
From: Krishnan Parthasarathi <krishnan.parthasarathi@gmail.com>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=543347
Fix accelerator collision in "Search for Open Files" dialog

The accelerators for the Clear and Close buttons were colliding.
The patch changes the Clear button to use 'l' as the accelerator.

Taken from GSM commit: 5d9a1fa8b3ea1db94d1bbdb5c8e95d768a95aa9a
From: Chris Kühl <chrisk@openismus.com>
Slightly increase width of memory map dialog from 575 to 620

Normally the memory map dialog needs to be quite wide. However, the
minimum size of the main window is 626. Making a dialog wider than
this by default would be odd. Thus, this is a large as the dialog will
be by default even though it is not very useful at this width.

Normally the memory map dialog needs to be quite wide

Taken from GSM commit: 479794236f47aa69117576bdf4f9b80967744e7f
From: Chris Kühl <chrisk@openismus.com>
Add some translator comments taken from GSM
proctable: small whitespace fix
Collapse kthreadd by default on linuxes in process tree mode

Taken from GSM commit: e0d1da0eccda35a22038726fc574b8ab92f05ff0
From: Robert Roth <robert.roth.off@gmail.com>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=667830
procproperties: unbreak on OpenBSD

The asm/param.h header is only found on Linux.
On OpenBSD, the HZ tick is not defined in any header but can be
retrieved from the running kernel using the sysctl(3) interface.

Taken from GSM commit: 94be681c159b56ad42afb13c3e18d59be4422558
From: Antoine Jacoutot <ajacoutot@gnome.org>
Mark forgotten string as translatable
tree_store_update: gracefully handle null strings

Taken from GSM commit: 65ed172b62dad0a4c286e0022831d3846dd98359
From: Pavel Vasin <rat4vier@gmail.com>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=672741
Fixed falsly reporting 'Unknown model' again after after the core
summarizing enhancement.
Fix applied again to show cpu model on ARM after core summarizing
enhancement.
OpenBSD: use G_N_ELEMENTS instead of nitems

nitems is never guaranteed to be defined in sys/params.h as it is meant
to be defined within a protected ifdef __KERNEL conditional.
Use G_N_ELEMENTS from GLib which is the proper way of doing this.

Taken from GSM commit: a9972b6a45b490fd316a1a536115baca465e3ae6
From: Antoine Jacoutot <ajacoutot@gnome.org>
Fixed unsigned overflow error (use guint64 instead of unsigned).

Taken from GSM commit: 74ba377a5a7d4787595e1b46c1e880426584a2fd
From: Robert Roth <robert.roth.off@gmail.com>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=681553
Fixed incorrect int to pointer conversion warning.

Taken from GSM commit: c1660319e400480e236d1120c4f833c8c3c96ff4
From: Robert Roth <robert.roth.off@gmail.com>
Removed unused allocation from load_graph_draw.

Taken from GSM commit: 5084e4a76abdf089aecc1d3f8565604a31d03a4e
From: Robert Roth <robert.roth.off@gmail.com>
Remove markup from translated strings

Including the markup in the translated strings makes the
translators job unnecessarily harder.

Taken from GSM commit: c45ed812a74874ada38feaf4883de807d2a26cfb
From: Matthias Clasen <mclasen@redhat.com>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=681271