Tata Motors' Land Rover has updated the Range Rover Evoque with styling changes and its new in-house engines.