Edinburgh survive a major second-half scare to claim a bonus-point win over Benetton and move up to seventh in the United Rugby Championship table ...