Fix template name for django-threadedcomments compatibility hack.

Using comments/list.html now, like the pull request at
https://github.com/HonzaKral/django-threadedcomments/pull/39 provides.
setup.py: move Django from `install_requires` to `requires`
Use setuptools dependencies to specify the requirements of plugins
JS: clarify jQuery selector usage in variable naming.