Papua New Guinea's voters go the polls on Saturday for what is expected to be a fraught, even violent national election. It could be up to two months before they know who will be leading their country ...