Updated to take into account product->purchasable name change
Updated to take into account product->purchasable name change

Summary: Aside from the main update there was also some minor code cleanup done

Reviewers: stevie, cameron

Reviewed By: cameron

CC: stephen

Differential Revision: https://phabricator.heyday.net.nz/D61

heyday/heystack-ecommerce-tax