[subscr] subscr_paging_cb is called for expire and success

Gracefully handle a case where success and expire could fire... I'm
only hitting this when doing something evil to simulate network code
but it seems appropriate to handle this gracefully.
diff --git a/openbsc/src/gsm_subscriber_base.c b/openbsc/src/gsm_subscriber_base.c
index 54db447..868b355 100644
--- a/openbsc/src/gsm_subscriber_base.c
+++ b/openbsc/src/gsm_subscriber_base.c
@@ -73,7 +73,9 @@
 	struct subscr_request *request;
 	struct gsm_subscriber *subscr = (struct gsm_subscriber *)param;
 
-	assert(!llist_empty(&subscr->requests));
+	/* There is no request anymore... */
+	if (llist_empty(&subscr->requests))
+		return -1;
 
 	/*
 	 * FIXME: What to do with paging requests coming during