mix: update to latest Elixir
status: add new/1 and new/2
httprot: fix deprecations
headers: fix deprecations
request: fix deprecations
response: fix deprecations
status: fix deprecations
mix: bump version and Elixir requirement