category.py: consider also files, not only pages

In CategoryTidyRobot(), a category is considered empty only if no pages
are present, while number of files is not considered.

This patch fixes it.

Change-Id: I1a340e2337d44caeedd435a40160736ea943d7cb
Merge "category.py: consider also files, not only pages"