Catch empty shop category list and output an appropriate message.
Let's try that 'no categories' fix again.
Adding some data for meta tags.
Shop basket now working and integrated.