Perky, fun and cool the new Fiat Panda oozes character with unique two-cylinder petrol and charming 1.3 diesel.