Point-to-point horse racing with a difference as the Heythrop provide something for everyone on a superb day in the Cotswolds