Quantum Side Information: Uncertainty Relations, Extractors, Channel Simulations