Fix OAuth2 when custom arg_separator.output is defined

OAuth2 auth fails when a custom arg_separator.output is defined. Change http_build_query calls to force '&' arg separator.