The Maruti Suzuki Alto K10 returns after 3 years, built on a new platform and sporting a new powertrain. Is this the one to buy?