Chennai for foodies - a Lonely Planet guide to South India's finest dining scene