bootstraps elixir library
defines "redirect and halt" workflow
defines controller handling halted requests
allows halting request with status code
configures travis environment