Add CTA on-off observation handling classes.

The GCTAOnOffObservation contains all information for a given run that is needed to perform an on/off analysis. The GCTAOnOffObservations container is a container class for GCTAOnOffObservation objects.
Updated after HESS coding sprint