Big Osmocom update to the latest code

* Update libosmocore with GB fixes and endian.h work
* Update libosmo-netif for rtp header changes
* Update OpenGGSN that now has libosmocore logging
* Update OpenBSC with many new features, subscriber queue
  rework and more
diff --git a/conf/layer.conf b/conf/layer.conf
index bfcd10c..d67459b 100644
--- a/conf/layer.conf
+++ b/conf/layer.conf
@@ -9,4 +9,4 @@
 BBFILE_PATTERN_telephony = "^${LAYERDIR}/"
 BBFILE_PRIORITY_telephony = "5"
 
-META_TELEPHONY_OSMO_INC = "16"
+META_TELEPHONY_OSMO_INC = "17"
diff --git a/recipes-osmocom/libosmo-abis/libosmo-abis_git.bb b/recipes-osmocom/libosmo-abis/libosmo-abis_git.bb
index c2dbd44..8ea0c05 100644
--- a/recipes-osmocom/libosmo-abis/libosmo-abis_git.bb
+++ b/recipes-osmocom/libosmo-abis/libosmo-abis_git.bb
@@ -1,7 +1,7 @@
 require ${PN}.inc
 
 S = "${WORKDIR}/git"
-SRCREV = "2f0dd0c01930fbc0dbf0c86946dd0a429f3cd6e2"
+SRCREV = "3a580f263a24e0ce7d3ed544af0373c22ae9eeac"
 SRC_URI = "git://git.osmocom.org/libosmo-abis.git;protocol=git"
 PV = "0.3.1+gitr${SRCPV}"
 PR = "${INC_PR}.1"
diff --git a/recipes-osmocom/libosmo-netif/libosmo-netif_git.bb b/recipes-osmocom/libosmo-netif/libosmo-netif_git.bb
index f82d7ba..073f0ab 100644
--- a/recipes-osmocom/libosmo-netif/libosmo-netif_git.bb
+++ b/recipes-osmocom/libosmo-netif/libosmo-netif_git.bb
@@ -1,7 +1,7 @@
 require ${PN}.inc
 
 S = "${WORKDIR}/git"
-SRCREV = "603f6c40d55b87f81fbd8ff1ad7b9568f3b962ff"
+SRCREV = "c55d867508c8ddb93a822c018b5ce5a9a72006aa"
 SRC_URI = "git://git.osmocom.org/libosmo-netif.git;protocol=git"
 PV = "0.4.0+gitr${SRCPV}"
 PR = "${INC_PR}.2"
diff --git a/recipes-osmocom/libosmocore/libosmocore_git.bb b/recipes-osmocom/libosmocore/libosmocore_git.bb
index 367fefb..c22076c 100644
--- a/recipes-osmocom/libosmocore/libosmocore_git.bb
+++ b/recipes-osmocom/libosmocore/libosmocore_git.bb
@@ -1,9 +1,9 @@
 require ${PN}.inc
 
 S = "${WORKDIR}/git"
-SRCREV = "f8699ca51eeb4f3d34336501abcaf071b4a95a47"
+SRCREV = "c1cb75eff5b060da9e6d43521e4913a8bf4e74fc"
 SRC_URI = "git://git.osmocom.org/libosmocore.git;protocol=git"
-PV = "0.8.0+gitr${SRCPV}"
+PV = "0.8.1+gitr${SRCPV}"
 PR = "r2"
 
 PACKAGES =+ "libosmoctrl"
diff --git a/recipes-osmocom/openbsc/openbsc_git.bb b/recipes-osmocom/openbsc/openbsc_git.bb
index 611d2c7..920ba34 100644
--- a/recipes-osmocom/openbsc/openbsc_git.bb
+++ b/recipes-osmocom/openbsc/openbsc_git.bb
@@ -1,9 +1,10 @@
 require ${PN}.inc
 
 PV = "0.14.0+gitr${SRCPV}"
+PRINC = "0"
 PR = "${INC_PR}.6"
 
-SRCREV = "66105fd3dc043e0f8011e1fa47864611936dd6aa"
+SRCREV = "57ee78078905c7499bd4e6857f8981d22badfcac"
 SRC_URI += "git://git.osmocom.org/openbsc.git;protocol=git \
     file://upgrade-mncc-version.patch"
 
diff --git a/recipes-osmocom/openggsn/openggsn_git.bb b/recipes-osmocom/openggsn/openggsn_git.bb
index e39f668..5ac807f 100644
--- a/recipes-osmocom/openggsn/openggsn_git.bb
+++ b/recipes-osmocom/openggsn/openggsn_git.bb
@@ -4,13 +4,15 @@
 PV = "0.91+gitr${SRCPV}"
 PR = "r14"
 
-SRCREV = "c190896437b332d3fa2093b3f489810b48e3c90c"
+SRCREV = "b07d07072e70ac4f920be9dfdf45615193b4ec2d"
 SRC_URI = "git://git.osmocom.org/openggsn                   \
            file://openggsn.init                             \
 	   file://libgtp-queue_depth_32.patch		    \
           "
 S = "${WORKDIR}/git"
 
+DEPENDS = "libosmocore"
+
 PACKAGES =+ " libgtp libgtp-dev libgtp-staticdev openggsn-sgsnemu"
 RDEPENDS_${PN} += "kernel-module-tun"