The new i3 looks as if the 3 Series skipped a generation, with BMW opting to overhaul its core sedan's design inside and out.