misc: Modernize and call it packagegroup-

The notion of task- has been deprecated a long time ago. Call
it packagegroup now and for "packagegroup-osmocom" provide the
compability. This has not been compile tested.

The edison build will require a bbappend to provide packagegroup
now but I will do this once I need to build for Edison again.
diff --git a/recipes-osmocom/meta/meta-toolchain-osmo.bb b/recipes-osmocom/meta/meta-toolchain-osmo.bb
index 566ec26..6755fb6 100644
--- a/recipes-osmocom/meta/meta-toolchain-osmo.bb
+++ b/recipes-osmocom/meta/meta-toolchain-osmo.bb
@@ -1,5 +1,4 @@
-#TOOLCHAIN_TARGET_OSMOTASK ?= "task-core-standalone-osmo-sdk-target task-core-standalone-osmo-sdk-target-dbg"
-TOOLCHAIN_TARGET_OSMOTASK ?= "task-core-standalone-osmo-sdk-target"
+TOOLCHAIN_TARGET_OSMOTASK ?= "packagegroup-core-standalone-osmo-sdk-target"
 TOOLCHAIN_TARGET_TASK = "${TOOLCHAIN_TARGET_OSMOTASK}"
 TOOLCHAIN_OUTPUT_BASENAME = "${SDK_NAME}-toolchain-osmo-${DISTRO_VERSION}"
 TOOLCHAIN_OUTPUTNAME = "${TOOLCHAIN_OUTPUT_BASENAME}-${DATETIME}"
diff --git a/recipes-osmocom/tasks/task-core-standalone-osmo-sdk-target.bb b/recipes-osmocom/packagegroup/packagegroup-core-standalone-osmo-sdk-target.bb
similarity index 85%
rename from recipes-osmocom/tasks/task-core-standalone-osmo-sdk-target.bb
rename to recipes-osmocom/packagegroup/packagegroup-core-standalone-osmo-sdk-target.bb
index 41a95b1..dd5072b 100644
--- a/recipes-osmocom/tasks/task-core-standalone-osmo-sdk-target.bb
+++ b/recipes-osmocom/packagegroup/packagegroup-core-standalone-osmo-sdk-target.bb
@@ -13,11 +13,11 @@
 # will need to skip this test.
 INSANE_SKIP_${PN} += "dev-deps"
 
-require task-sdk-osmo.inc
+require packagegroup-sdk-osmo.inc
 
 PACKAGES = "${PN} ${PN}-dbg"
 
 RDEPENDS_${PN} = "\
-    task-core-standalone-sdk-target \
+    packagegroup-core-standalone-sdk-target \
     ${SDK-OSMO} \
     ${SDK-EXTRAS}"
diff --git a/recipes-osmocom/tasks/task-osmocom.bb b/recipes-osmocom/packagegroup/packagegroup-osmocom.bb
similarity index 60%
rename from recipes-osmocom/tasks/task-osmocom.bb
rename to recipes-osmocom/packagegroup/packagegroup-osmocom.bb
index 1cec91f..d95d76f 100644
--- a/recipes-osmocom/tasks/task-osmocom.bb
+++ b/recipes-osmocom/packagegroup/packagegroup-osmocom.bb
@@ -5,7 +5,12 @@
 ALLOW_EMPTY_${PN} = "1"
 PR = "r2"
 
-RDEPENDS_task-osmocom = "\
+# For backwards compatibility after rename
+RPROVIDES_${PN} = "task-osmocom"
+RREPLACES_${PN} = "task-osmocom"
+RCONFLICTS_${PN} = "task-osmocom"
+
+RDEPENDS_${PN} = "\
     libosmocore \
     "
 
diff --git a/recipes-osmocom/tasks/task-sdk-osmo.inc b/recipes-osmocom/packagegroup/packagegroup-sdk-osmo.inc
similarity index 100%
rename from recipes-osmocom/tasks/task-sdk-osmo.inc
rename to recipes-osmocom/packagegroup/packagegroup-sdk-osmo.inc