A declaration that Bosnian, Croatian, Montenegrin and Serbian are all variations of the same language has annoyed conservatives, but received a warmer welcome from the people who speak it.