ConvexHull added

Otherwise Perimeter couldn’t be instantiated if a IterableInterval was
used.
Geometric Descriptor Set added
Tests for Geometric Descriptors added