A Swiss federal court has ruled that the assassination of Kazem Rajavi in 1990 should be investigated as a crime against humanity.