Describir: Probabilistic Answer Set Programming with Discrete and Continuous Random Variables