3D Indoor Positioning of UAVs with Spread Spectrum Ultrasound and Time-of-Flight Cameras