Fix issue where User Insights showed subscribers as never having purchased anything

Github

Github
API
Fixes an issue where the Purchased anything filter and column in User Insights missed users who had only paid for a subscription. A user now counts as having purchased when they have paid for a subscription, a pay per view or a package, while free, trial and voucher subscriptions and fully refunded purchases do not count.