BMW's future is decidedly electric, the German automaker has insisted today, with seven EVs or plug-in hybrids expected in the line-up by 2016 including a new iPerformance range to push the envelope. The drive for electrification - which BMW is referring to as BMW iNEXT - will be accompanied by increasingly complex autonomous and semi-autonomous cars, as well as new …