[gladys] add visibility to the main API

Now needs a DTM (in addition to the already required region and robot
model). The visibility functions are still to be defined.