Scarlets fly half Aled Thomas signs for Gloucester Rugby