Dan James has joined Fulham on a season-long loan to finish what was a hectic deadline day for the newly-promoted side.