Fix a few -pedantic warnings

We're not enabling -pedantic by default, but a quick test brought up a few
issues that we should fix.
diff --git a/shared/config-parser.h b/shared/config-parser.h
index 6403947..73902ef 100644
--- a/shared/config-parser.h
+++ b/shared/config-parser.h
@@ -57,7 +57,7 @@
 	WESTON_OPTION_INTEGER,
 	WESTON_OPTION_UNSIGNED_INTEGER,
 	WESTON_OPTION_STRING,
-	WESTON_OPTION_BOOLEAN,
+	WESTON_OPTION_BOOLEAN
 };
 
 struct weston_option {