Redirect to stock locations page if there is no stock location on 'Stock Management' page for a product

Fixes #3304
Show 'No stock locations found' rather than a dodgy looking table when there are no stock locations