product description into metadata.
#43 added functionality to not refetch already  fetched products unless the product is retired.
Merge remote-tracking branch 'upstream/master'