Simultaneous PQ-Ordering with Applications to Constrained Embedding Problems