add bounds to nuisance only if not None
fix saxs restraint, avoid scipy and numpy because of OpenMP issue