[Improvement] Keep torrent app in BG when opening magnet links.

> **Disclosure:** I *am* a developer, but I have very limited experience with Objective-C.

The problem: when Catch opens magnet links, it is handled by whatever application is set to handle magnet links. In my case, this app is Transmission. Despite whatever settings I use in Transmission, when that magnet link is opened, Transmission is brought to the front. This is especially undesirable when--like me--people use the same computer to run Transmission & co. as their media center. This means as we're peacefully minding our own business, watching--let's say Plex--and Catch catches a magnet link and Transmission pops up over our show!

I thought it was Transmission's fault, but it seems to be the way OS X handles opening URLs like magnet links. By default, it brings the app to the foreground. I found learned about this thanks to the user diamondsw on this thread: https://forums.plex.tv/index.php/topic/48190-transmission-keeps-popping-into-foreground-over-plex/

So I figured I'd be a good OSS contributor and fix this myself on Catch. As I mentioned before, tho... I'm no Obj-C dev. After much searching, I found out how to implement diamondsw's fix (see: http://zachwaugh.me/posts/opening-links-in-background-with-cocoa/), and apply it in this PR.

I tested this on the 1.8 tag and on the master branch and it worked for both.

I believe this only applies to magnet links and not to downloading torrent files and having Transmission watch the Downloads directory.
I did go ahead and also make the change in the `CTCRecentsController.m` file, but I am not 100% sure it makes as much sense here. This is not an "automatic" action, thus it's not so weird that Transmission gets focus when clicking to re-download a past torrent (i.e. it takes user interaction). You could maybe put it behind a preferences flag?

I actually was *not* going to include this, but I noticed that when you click to download a recent torrent, then Transmission gets focus and the "Recent Downloads" window disappears, which can be annoying if you want to open multiple recents. There actually may be a better fix for this (i.e. don't dismiss the window when clicking on a recent torrent), but this was left in to show this path as an alternative.