Fix style in numerical product domain test suite.
Add CartesianFiberedDomain/Property as a basic trait for domains.

CartesianFiberedDomain is the parent of both DimensionFiberedDomain
and SootFrameDomain.
General fixes for SootFrame domains.