Swansea Vale Railway, Morriston Branch