Add Unique IDs when multiple purchase links on a page

Addresses #2103 - Collects the Download IDs displayed during a page load, and tracks the count of each, allowing us to append '-#' to the IDs of additional items, where '#' is a number greater than 1.