Mahindra guns for Royal Enfield with the revival of the iconic British nameplate 'BSA' - but what can we expect to see from the ressurected brand?