bblayers.conf: Split meta-webos-ports layer to meta-luneos and meta-luneui

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qtbase: Temporarily use gl instead of gles2

* something interacts badly with distro-less or world build

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
meta-luneui: replace cjson with json-c

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
luna-sysmgr: use json-c instead of cjson

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
vboxguestdrivers: upgrade to 4.3.18 to fix build with newer kernel

* with current linux-yocto it fails with:
  vboxguestdrivers/4.3.8-r0/vbox_module/vboxsf/regops.c:578:20: error: 'generic_file_aio_write' undeclared here (not in a function)
  vboxguestdrivers/4.3.8-r0/vbox_module/vboxvideo/vboxvideo_drm.c:159:5: error: unknown field 'pci_driver' specified in initializer
* unfortunately this isn't even fatal for do_compile, luckily do_install
  fails when trying to install vbox* modules

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
mojomail: move common part to .inc file

* mojomail-common was missing some dependencies on cjson, luna-service2 and glib-2.0
  add it there and simplify all mojomail* recipes by using shared .inc file

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
mojomail: switch from cjson to json-c

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
configurator: switch from cjson to json-c

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
luna-sysservice: switch from cjson to json-c

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
luna-universalsearchmgr: switch from cjson to json-c

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
sleepd: switch from cjson to json-c

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
powerd: bump SRCREV and switch from cjson to json-c

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
luna-appmanager: switch from cjson to json-c

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
cjson: remove

* update DEPENDS in audio-service, certmgrd, webos-telephonyd, they aren't using
  cjson directly so update to json-c is enough (and maybe it could be dropped from
  DEPENDS

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>