Added kwarg support to url reverse.

This pull adds `**kwarg`parameter to the `reverse_url` handlers.

Any `kwargs` provided will be encoded and added to the url as `GET` parameters. Doing this simplifies couple of workflows where one wants to transmit non-critical parameters that will persist over web page refreshes (like the `next` parameter already deployed for the `login_url`).