BUILD: tools: use __fallthrough in url_decode()

This avoids one build warning when preprocessing happens before compiling
with gcc >= 7.
diff --git a/src/tools.c b/src/tools.c
index 5f44a2f..b5b6442 100644
--- a/src/tools.c
+++ b/src/tools.c
@@ -2099,7 +2099,7 @@
 			break;
 		case '?':
 			in_form = 1;
-			/* fall through */
+			__fallthrough;
 		default:
 			*out++ = *in;
 			break;