Nepal's new Communist government could bring about closer ties with Beijing — a potentially worrying development for New Delhi.