Singh, Gainey, Appleby and Allenby commit to RBC Heritage