Specify si_class for CGNSSeriesReader
This ensures the CGNSReader is used as the Reader subproxy and prevents a crash when reloading CGNS files using the File -> Reload Files menu option. Added a test for reloading a CGNS file.
Closes #18606 (closed)