Move all methods related to fibers in the CartesianFibered domain.

Previously, isTop/isBottom/top/bottom where methods in AbstractProperty.
Howerver, the meaning of this methods in the general case when fibers may
not exists is not obvious.