The all-new second-generation Nissan Leaf EV is a big step on. Better-looking, better to drive and more affordable, it's the everyman electric car.