[geometry] Use fraction instead of distance for "follow" and enrichment
[geometry] removed "distance" from enhanced_info
(now protected by ifdef). Also removed calculate_distance_policy, and "r".
All these are now obsolete.

This also removes the verify_r in cart_intersect
[geometry] Get buffer in compileable state w.r.t. rescale policies
[geometry] Added testcase for union with spike generated