Plans have been approved for changes at one of the busiest locations on the Kennet and Avon Canal in Wiltshire.