Simple Elixir macros for linear retries and exponential backoffs.