Xi-cam: Flexible High Throughput Data Processing for GISAXS