This patch makes PresburgerSpace a member of PWMAFunction instead of PWMAFunction
inheriting from PresburgerSpace.
The reasoning for this patch is to prevent implicit conversion to PresburgerSpace
from PWMAFunction and to not inherit all functions exposed by PresburgerSpace
in PWMAFunction.