fixing disabled products from showing up by default in the api

also hiding them in the ui
Merge pull request #3628 from jlsherrill/product_fix2

fixing disabled products from showing up by default in the api