R2D2: Reliable and Repeatable Detector and Descriptor