Add ability to halt plug stacks

We can get rid of this whole paragraph. This is just Elixir code, nothing related to Plug.