BMW has a mixed electric history, as it pioneered the sector with pure EV models like the i3 and i8, then decided to focus on plug-in hybrids instead. Now, in a major revamp of its lineup, the automaker has announced that it will offer fully electric…