Tried and tested setup.py,

covering:

The latest markdown plugins

(fixes a problem in annotations,
fixes a problem installing)

Other dependencies in setup.py:

GitPython
(used in aawiki.models, aawiki.models used in aawiki.views. in other parts pygit2 is used)
It would be preferable to just use pygit2

diff_match_patch
(used in aawiki.models.diff)

cssselect
(used in filters.py, ln 147. Even if it is imported as lxml.cssselect, it is its own package)
Spring cleaning

Removed ununsed import, commented code and not-used-anymore models.py
and admin.py

Removed git python dependency.
Computes the url to index in page_edit view

It was set to localhost before, therefore breaking when deploying ths
site
Merge branch 'aawiki2-javascript-rewrite' of git.constantvzw.org:aa.wiki into aawiki2-javascript-rewrite

Conflicts:
	setup.py