Added products() function to get product data

BrilliantRetail is lacking in flexible product retrieval. No featured parameter is possible, and products can only be returned passing a category. 

This edit allows all products to be returned regardless of category, and to pass a featured paramater to get only featured products.