added and tested RedundantInfo class in calibration_omni.py and added into RedundantCalibrator class as Info field coexisting with info dictionary