For two weeks, Serbia has faced protests, resignations and promises of government action after 14 people died when a roof at a train station collapsed in the northern city of Novi Sad.