Nissan has released its next generation Leaf electric vehicle, with twice the range and the chance to power the home. We take it for a drive.