Macedonia votes in shadow of violence, uncertainty