Enable webkitwidgets module depending on the Qt version used

Open-webOS-DCO-1.0-Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com>

Change-Id: Ib07c22cfb0eacf353bb3731a438bb5cc3e1aa407
Remove unneeded sound modules and cleanup the .pro file

The sound modules weren't used in webappmanager, so can be removed,
plus the references to them in the .pro file.
Also removed references to unused #defines in the .pro file.

When built with Qt5, now includes QtWebkitWidget in the pri files.

Removed reference to serviceinstaller from the device.pri file

Open-webOS-DCO-1.0-Signed-off-by: Roger Stringer <roger.stringer@palm.com>

Change-Id: I2e43da62427722e2953266e56329d1042e439886
Use pkg config to find sysmgr-ipc headers

Open-webOS-DCO-1.0-Signed-off-by: Mikko Levonmaa <mikko.levonmaa@palm.com>

Change-Id: I26e0c15dfe39d59dd81838a96c732ba04fea94a3
Update build instructions in README file

Open-webOS-DCO-1.0-Signed-off-by: Roger Stringer <roger.stringer@palm.com>

Change-Id: Ie0158877c90097c7f14e589ae7d59b38056cd342
Use xcb QPA for desktop (fixes no fonts issue)

Open-webOS-DCO-1.0-Signed-off-by: Eric Blade <eric.blade@palm.com>

Change-Id: Ic36c821a8b32c2501c6b344226388e2183eb9540
MemoryMonitor: use /proc/*/oom_score_adj rather than /proc/*/oom_adj

This change is based on a change made originally to luna-sysmgr by Simon
Busch, at

https://github.com/openwebos/luna-sysmgr/commit/fdf37758e36da98268da95051cb6

On newer kernels /proc/*/oom_adj is deprecated and should not be used anymor
webOS requires at least a linux 3.3 kernel this changes the use to the new
/proc/*/oom_score_adj entry but still keeps backward compatiblity for older
kernels that provide /proc/*/oom_adj.

More information about the change are available on the following pages:
- https://github.com/mirrors/linux-2.6/commit/a63d83f427fbce97a6cea0db2e64b0
- https://www.redhat.com/archives/lvm-devel/2011-July/msg00097.html

Open webOS DCO 1.0 Signed off by Simon Busch [morphis@gravedo.de]
Open-webOS-DCO-1.0-Signed-off-by: Eric Blade <eric.blade@palm.com>

Change-Id: I8fd3d4acd2ce71338391bad0e231fce1869160e6
Merge remote-tracking branch 'upstream/master' into webOS-ports/master-next