MINOR: http-htx/proxy: Add http-error directive using http return syntax

The http-error directive can now be used instead of errorfile to define an error
message in a proxy section (including default sections). This directive uses the
same syntax that http return rules. The only real difference is the limitation
on status code that may be specified. Only status codes supported by errorfile
directives are supported for this new directive. Parsing of errorfile directive
remains independent from http-error parsing. But functionally, it may be
expressed in terms of http-errors :

  errorfile <status> <file> ==> http-errror status <status> errorfile <file>
diff --git a/include/types/arg.h b/include/types/arg.h
index 80e0b0a..60fd007 100644
--- a/include/types/arg.h
+++ b/include/types/arg.h
@@ -82,6 +82,7 @@
 	ARGC_SPOE,     /* spoe message args */
 	ARGC_UBK,      /* use_backend message */
 	ARGC_USRV,     /* use-server message */
+	ARGC_HERR,     /* http-error */
 };
 
 /* flags used when compiling and executing regex */