webos_enhanced_submissions: Include webos-repositories.inc from here

* only components which are inheriting this class are using those
  repository variables defined in webos-repositories.inc
* including it here instead of distro configig allows webos components
  to be parsed with different DISTRO than webos
lsb: Add weak assignment to WEBOS_TARGET_CORE_OS

* this whole .bbappend should be in separate distro layer
* WEBOS_TARGET_CORE_OS is defined only in webos.inc, lsb bbappend
  fails to parse when building for different DISTRO than webos
webos_cmake: Add weak assignments for WEBOS_TARGET_*

* WEBOS_TARGET_MACHINE_IMPL, WEBOS_TARGET_CORE_OS are
  defined only in webos.inc, building for different DISTRO than webos
  fails to parse all recipes which are inheriting webos_cmake