Do not call rsl_chan_release directly but use the use_count of the lchan

Call use_lchan early in allocate_loc_updating_req, do not directly call
rsl_chan_release but go through channel alloc to take the use_count into
account.
diff --git a/tests/gsm0408/gsm0408_test.c b/tests/gsm0408/gsm0408_test.c
index af62537..0fe1310 100644
--- a/tests/gsm0408/gsm0408_test.c
+++ b/tests/gsm0408/gsm0408_test.c
@@ -80,3 +80,4 @@
 void rsl_chan_release(void) {}
 void msgb_alloc(void) {}
 void gsm0411_send_sms(void) {}
+void lchan_auto_release(void) {}