Cleaned up download links

In an ongoing еffort to cleaո up the backeոd code, I һave cօnsolidated every place that generates a torrent download link to go through the same function. This means the display is now standardized everywhere you see the [ DL | RP | ❤ ] display - it will be consistent. So you can thank a torrent from anywhere, report one from anywhere, see your affected ratio when hovering over the DL link anywhere. Additionally, if you have magnet links turned on in your profile, those appear everywhere (granted, I don't know if anybody even uses them or whether they work... so if you just want to stop seeing them, go disable them in your user settings!).
I did my best to test every place a torrent can be downloaded, but I'm just one person. If you come across any issues, please submit a bug report!