Add data-download-id to cart rows and make sure ID rows are unique. CLoses #1284