glcpp: Output to a buffer and error log rather than directly printing.

In the standalone case, simply print the buffers when done.
diff --git a/glcpp/glcpp.c b/glcpp/glcpp.c
index fcdc4ed..d204eee 100644
--- a/glcpp/glcpp.c
+++ b/glcpp/glcpp.c
@@ -35,6 +35,9 @@
 
 	ret = glcpp_parser_parse (parser);
 
+	printf("%s", parser->output);
+	fprintf(stderr, "%s", parser->errors);
+
 	glcpp_parser_destroy (parser);
 
 	return ret;