BMW's electric M cars are coming soon, with four motors, simulated gear shifts and other high-performance upgrades.