Only run index every 5 minutes
Fix bug in product indexer that would occur if the method was called with an empty array of product IDs.  This occurs if all product in the collection of products to be reindexed aren't available for reindexing I.e. Visibility of not visible individually.
Merge pull request #43 from aligent/master

Bug fix - Reindex of certain products caused full reindex of all products