BMW’s plug-in hybrid 5 Series is less about compromise, and more about offering the best of both worlds