Add 'parent' argument to category_tree template tag

If parent is given, only parent descendant categories will be returned.

Fixes #741