Disallow selecting category parents which are children of self

This has been checked previously ("you shall not create cycles"), but is
now impossible in the UI in the first place.
Merge branch 'develop' into geo

Conflicts:
	src/adhocracy/model/badge.py