Spin-Photon Entanglement and Quantum Optics with Single Quantum Dots.