In a move long signalled but will nonetheless make purists wince, BMW has unveiled a new model with front wheel drive and three cylinder engines, similar to the group's new Mini.