Fix #3298 and few other fixes:
Fix #3298 and few other fixes:

. Check for fixed array keys (pkg_categories_min_count,
  pkg_categories_max_display and pkg_default_categories) instead of
  undeclared variables
. Add a new default category "All"
. Use proper class on 'Category' columns when it is visible
. Increase Description column size instead of Name when Category is not
  visible
. Fix php short tags

dennypage/pfsense,brunostein/pfsense,pfsense/pfsense,ptorsten/pfsense,BlackstarGroup/pfsense,dennypage/pfsense,pfsense/pfsense,pfsense/pfsense,jxmx/pfsense,NewEraCracker/pfsense,brunostein/pfsense,ch1c4um/pfsense,NewEraCracker/pfsense,jxmx/pfsense,brunostein/pfsense,ch1c4um/pfsense,ch1c4um/pfsense,phil-davis/pfsense,BlackstarGroup/pfsense,NOYB/pfsense,NewEraCracker/pfsense,phil-davis/pfsense,NewEraCracker/pfsense,pfsense/pfsense,jxmx/pfsense,dennypage/pfsense,dennypage/pfsense,phil-davis/pfsense,phil-davis/pfsense,BlackstarGroup/pfsense,NOYB/pfsense,ptorsten/pfsense,BlackstarGroup/pfsense,NOYB/pfsense,ptorsten/pfsense,ch1c4um/pfsense