Support intersection between categories

Support urls like /category/X/Y/Z showing the courses with the
three categories