kernel-module-split: Add class to manage extra modules

* contains functionality from kernel.bbclass to setup autoload
  and module params
* splits each kernel module to separate package

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
Change-Id: I2e5e182b33a23a0e32572b308bfcd2bdef2d3f64
Reviewed-on: http://g2g.palm.com/1523
Reviewed-by: Build Verification
Tested-by: Keith Derrick <keith.derrick@palm.com>
Reviewed-by: Keith Derrick <keith.derrick@palm.com>
vboxguestdrivers: Use new kernel-module-split bbclass

* creates separate package for each module
* autoloads them
* empty PN is kept for backward compatibility

[GF-1547] Add vboxsf and vboxvideo modules to vboxguestmodules
          component

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
Change-Id: I9b623e0c2ca4110d7e20df4581daa1971472c80c
Reviewed-on: http://g2g.palm.com/1524
Reviewed-by: Keith Derrick <keith.derrick@palm.com>
Tested-by: Keith Derrick <keith.derrick@palm.com>
Add recipe to build leveldb library

Added recipe to build leveldb library and patch for leveldb Makefile.
Patch fix bug with leveldb Makefile variable quotes.

Open-webOS-DCO-1.0-Signed-off-by: Maksym Sditanov <msditanov@luxoft.com>

Change-Id: I04cbc8a1707a7b297f58877750ad68236db88efb
Reviewed-on: http://g2g.palm.com/1448
Reviewed-by: Maksym Sditanov <msditanov@luxoft.com>
Tested-by: Maksym Sditanov <msditanov@luxoft.com>
Reviewed-by: Build Verification
Reviewed-by: Roger Stringer <roger.stringer@palm.com>
Reviewed-by: Keith Derrick <keith.derrick@palm.com>
webos-image: novacomd=123

Installs novacomd to the correct directory

Open-webOS-DCO-1.0-Signed-off-by: Keith Derrick <keith.derrick@palm.com>

Change-Id: I199c361ea1d8f9d14ad24727f9909c7495a755a2
Reviewed-on: http://g2g.palm.com/1545
Reviewed-by: Build Verification
Reviewed-by: Keith Derrick <keith.derrick@palm.com>
Tested-by: Keith Derrick <keith.derrick@palm.com>
webos-image: webos-connman-adapter=5

8945516 Add logging support
c0af7fd Add checks for mandatory arguments in LS2 APIs
096aaa8 Drop initialization of structure fields to NULL
6fd5abc Don't chain more than on if-statement if not needed but use if-elseif construct
96c9cfc Don't modify pointer inside processing method but work on a local copy of it
d34b2f4 Send 'getstatus' response when any technology is enabled/disabled
af31e91 Update com.palm.connectionmanager getstatus when wifi state changes

Open-webOS-DCO-1.0-Signed-off-by: Sapna Todwal <sapna.todwal@palm.com>

Change-Id: I7f54af354859ae5a8135b452143167a0b2e8e395
Reviewed-on: http://g2g.palm.com/1556
Tested-by: Sapna Todwal <sapna.todwal@palm.com>
Reviewed-by: Build Verification
Reviewed-by: Keith Derrick <keith.derrick@palm.com>
Reviewed-by: Martin Jansa <martin.jansa@palm.com>
leveldb: Move patch to right directory

* fixes WARNING: Unable to get checksum for leveldb
  SRC_URI entry 0001-Surround-with-quotes-variables-like-CC.patch:
  file could not be found
  and do_fetch failure if someone tries to build it

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
Change-Id: I4fb6167b4957c5a4ad35160eb4e8ffecd9f91693
Reviewed-on: http://g2g.palm.com/1555
Reviewed-by: Build Verification
Reviewed-by: Martin Jansa <martin.jansa@palm.com>
Tested-by: Martin Jansa <martin.jansa@palm.com>
Reviewed-by: Keith Derrick <keith.derrick@palm.com>
Reviewed-by: Susan Montooth <susan.montooth@palm.com>
webos: Add Ubuntu 12.10, remove 11.04 from SANITY_TESTED_DISTROS

* we're not testing new images with 11.04 anymore
* 12.10 works correctly

Open-webOS-DCO-1.0-Signed-off-by: Martin Jansa <martin.jansa@palm.com>
Change-Id: Ib4dc635cc8f298af007a70619b5f6b745a84adb6
Reviewed-on: http://g2g.palm.com/1520
Reviewed-by: Build Verification
Reviewed-by: Martin Jansa <martin.jansa@palm.com>
Tested-by: Martin Jansa <martin.jansa@palm.com>
Reviewed-by: Steve Winston <steve.winston@palm.com>
Tested-by: Steve Winston <steve.winston@palm.com>
Reviewed-by: Susan Montooth <susan.montooth@palm.com>