changed behavior of category chechbox, such that if uncheck any
category, will uncheck "All"