While we wait for the official Fiat 500 electric - a car that makes all kinds of sense given the 500's small, fuel efficient build - two German manufacturers have teamed up to give us an alternative.