Though even the company's current 'i' line is seeing only limited success, BMW has toyed with fully electric cars for a long, long time.