Products/All added categories and conditions

-added categories and conditions loop to products/all view
-added new functions to the products model
-added new arguments to the all function within the products model