Best Yet Lightly Salted Mixed Nuts