To separate data from functions, the column data loaded from tdms files should be stored in a separate attribute of RTDC_DataSet. - [x] Introduce the RTDC_DataSet.events attribute that can be addressed like a dictionary (e.g. `ds._events["time"]` returns a numpy array. - [x] For the transition: Override the __getattr__ method of RTDC_DataSet and pray that this does not break anything - [x] Design the new submodule such that other data columns can be added/computed dynamically (e.g. average grayscale value, ~image, contour, trace~) - [x] Make this compatible with the proposed .rtdc file format (dictionary access of events columns of an hdf5) (https://github.com/ZELLMECHANIK-DRESDEN/ShapeOut/issues/151)