Salmon is salmon, right? Not when you take a closer look at the differences between farmed salmon and wild salmon. Here's how they differ, and how to make sure each variety is cooked to perfection.