Swap add to cart for download if purchased or recurring

For reference: https://easydigitaldownloads.com/support/topic/allow-recurring-customers-to-download-from-product-page/