B'b al-S'ls (S'l'Gates) in Caucasia and Turkestan, Their Roles in Medieval Caucasian and Turkestan Studies, and the S'l Turks