Great Western Railway (GWR) has revealed that it has completed a three-year refurbishment of its regional and suburban train fleet.