Improved description of upload process
Removing * from select query - naughty - now optimised and getting only fields it needs
Removing old unused code regarding lcoally stored images
Added recommended PHP doc although its alreadt part of the Wordpress meta data
PHPCS PEAR standard cleanup recommendations
Using wpdb->prepare instead of sprintf

Dont think Wordpress had its own prepare statement when first making this plugin. Now using it where possible
More code cleanup
Optimising MYSQL query - n ned for the * here. Bad
Documenting method
Adding name as a group by as there were repeats of products appearing in the widgets