Raise an error message on invalid router indentifiers
Do not leak keywords into conn params
Make fetch_* functions pluggable
Rename assign_private/3 to put_private/3
Add put_status and support atoms statuses code
Use Elixir v1.0.0 on travis