As the BMW i8 coupe approached half a decade on our roads, the Munich firm gave its petrol-electric sports car not only a mid-life facelift, but also increased its electric driving range.