Fix: `redirect` view does not pass GET parameters

Returned url from `url_domain` contains domain and path
(which comes from reversed url name), but in case when
request contains any GET parameters, they will be lost.
This fix adds any additional parameters to returned url.

Info: html form element with method set as `get`, will
omit parameters from action, so in case of using this
template tag for forms action attribute, you need to
add domain and path values as hidden inputs so it could
work in development environments.

Additionally: add missing django requirement to setup.py