Add arc_distance numpy with broadcast version and Theano version