prod page inventory-less variation removal

Variations with inventory of zero or less were being shown on the
product page.
Each variation show on the page will be checked for inventory and
removed if it is found the be zero or less.