EuclidNet: Deep Visual Reasoning for Constructible Problems in Geometry