In preparation for #20238, take out of PariInstance all components specific to Sage.
CC: @jdemeyer
Component: interfaces
Author: Luca De Feo
Branch/Commit: 62f227e
Reviewer: Jeroen Demeyer
Issue created by migration from https://trac.sagemath.org/ticket/20241