HttpClient: added a function to perform a DELETE request

This macro makes my eyes bleed. Otherwise, I understand the mechanism and I I think it's fine. Please move it after the template function tthough (or before).