add filter to is_purchasable()
change is_purchasable() args to match regular product
Merge pull request #5680 from helgatheviking/variation_is_purchasable

add filter to is_purchasable() for variations