Nepal's two largest communist parties form new coalition government, led by Pushpa Kamal Dahal. Political stability remains elusive in Nepal, with 13 different governments since 2008.