SeparatingAxisTheorem::doSpanIntersect()::changed signature to allow signed penetrations, adapt collision detection methods to this change