A new look, but a familiar name. The 2017 Holden Astra has finally arrived and it brings loads of tech, punchy engines and great value to the small car segment.