Gradient Investments senior portfolio manager Keith Gangl explains why Palo Alto Networks (PANW) is one of the few software (IGV) names that's set up for success.