Always obey the file_action unless told to only copy/link torrents

Currently an educated guess is made at whether or not a particular file is from a torrent or not. This changes the copy/move behavior, however when the guess is wrong it can cause files that are being seeded to be moved instead of linked.

This change attempts to clear up the intent in the code (this is the reason I've inverted some of the boolean logic), and to add an option so users can have the ability to copy/link the files unconditionally.

I'm not completely sure how to test this (I'm new to CouchPotato and don't use NZB so I don't fully understand the use case that https://github.com/RuudBurger/CouchPotatoServer/commit/185a530b591bdcfcd5a0343be98638c69efefae7 is trying to support)

Hopefully helps with #3563