#83 Check for all the categories in the path one by one

Check for all the categories in the path one by one, from the root to the leaf. Thanks to http://stackoverflow.com/questions/9492190/django-categories-sub-categories-and-sub-sub-categories