Fix http params

Current Plug versions using elixir 0.13.x changed Plug.Conn.assigns to return a map instead of a Keyword list. 

This Branch is based off of my fix_tests pull request so that unit tests can run with elixir 0.13.x.