webos-image: nyx-modules=96

:Release Notes:
Build nyx modules based on NYX_MODULES_REQUIRED definition.

:Detailed Notes:
NYX_MODULES_REQUIRED string coming from distro/machine layer to decide
which modules to build. In case of nyx-modules the module names it will
look for will have a NYXMOD_OW_ prefix (e.g. NYXMOD_OW_SYSTEM).

nyx-modules: submissions/94..submissions/96
4514801 Set module_var variable as a CACHE variable
3862aae Build modules based on NYX_MODULES_REQUIRED definition

:Testing Performed:
Build verified and tested that all the required modules are available in
the image and all miniBATs pass.

:Issues Addressed:
[CMB-628] CCC: nyx-modules=95 ...
[CTO-188] Modify the CMake Script
[CTO-238] Modify the cmake scripts to use NYX_MODULES_REQUIRED

Open-webOS-DCO-1.0-Signed-off-by: Sapna Todwal <sapna.todwal@lge.com>
Change-Id: Id79e969e6818d8335a617d7c9e84084b125be585
Originally-Reviewed-on: https://gpro.palm.com/56464
Reviewed-on: https://g2g.palm.com/6334
Tested-by: Martin Jansa <Martin.Jansa@lge.com>
Build: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Build Verification
Reviewed-by: Martin Jansa <Martin.Jansa@lge.com>
Reviewed-by: Ed Chejlava <ed.chejlava@lge.com>
Reviewed-by: Keith Derrick <keith.derrick@lge.com>
Reviewed-by: Susan Montooth <susan.montooth@lge.com>