Ordering test file names in /test
Adding ProductRouter in /test
ProductRouter: handle empty keywords
Moving productTransformer() to where it's being used. Removing unnecessary code (_.each(products))
Better documented deferred for fetch example