nodejs: rename to nodejs-webos and define preferred provider

Nodejs is packaged as nodejs-webos but is still selected by the distro as
provider for nodejs (oe-core has a recipe for nodejs too but we want to use our version).

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
upstart: add alternative link for telinit utility

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
upstart: dont mix tabs and spaces

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
upstart: update LICENSE to GPLv2+

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
mjson: fix LICENSE

* COPYING file says LGPLv2.1+, GNUv2 does not make sense

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
libgcrypt: don't install m4 file into a subdirectory where it can not be found

For example gnome-keyring fails to compile with this as it depends on the libgcrypt.m4
file which is not visible with hiding it in a subdirectory. Furthermore there is no
reason to put the mentioned file in a subdirectory just to hide it as the commit
message for the libgcrypt_1.5.0.bbappend indicates.

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
webos-image: add missing pieces to support to support selecting an alternative to dropbear

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
webos-image: pull dropbear through ssh-server-dropbear image feature instead of task-webos-core RDEPENDS

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
distro: webos: stick to udev 164 version from oe-core

This is what is indented to use with openwebos 1.0 as it's depending right now only on
oe-core and not meta-oe which provides newer versions of udev which are not suitable yet
for openwebos (cause of missing upstart/sysvinit scripts).

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
distro: webos: make sure we always prefer version 1.0.12 for yajl

libpbnjson is right now bound to version 1.0.12 but upstream meta-oe already provides just
2.0.x. To be able to use meta-webos with upstream meta-oe we're adding the distro
preference.

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
db8: inherit from webos_system_bus to add luna-service files into our packages

Open-webOS-DCO-1.0-Signed-off-by: Simon Busch <morphis@gravedo.de>
task-webos-core, task-webos-extended: drop invalid DEPENDS_${PN}

* tasks (packagegroups in newer oe-core) does not have such _build_ time
  dependencies and DEPENDS (unlike RDEPENDS) doesn't have _${PN} suffix
* PR not bumped because it's basically noop

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
task-webos-core: remove jpeg from RDEPENDS

* if something depends on lib like jpeg it will pull it with shlibs
* it allows to switch P_P_jpeg e.g. to libjpeg-turbo

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
task-webos-boot: use ${PN} in PACKAGES and RDEPENDS+RRECOMMENDS

* makes it easier to rename to packagegroup-webos-boot later

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
task-webos-boot: drop DEPENDS

* it's not build dependency of this recipes

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
distro: webos: set PREFERRED_PROVIDER_jpeg to jpeg

* this way libjpeg-turbo wont be selected as default provider for build
  time dependency on jpeg

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Merge branch 'morphis/nodejs-support' into sent-upstream
Merge branch 'morphis/fixes/upstart' into sent-upstream
Merge branch 'morphis/fixes/qt4-palm' into sent-upstream
Merge branch 'morphis/fixes/license' into sent-upstream

Conflicts:
	recipes-upstreamable/upstart/upstart_0.3.11.bb