Best Yet Light Salted Mixed Nuts