Macros for HTTP Methods

Preferred to use Macros instead of Enums so method signatures don't have to change.