Newcastle har valgt at give 19-årige Elliot Anderson en ny lang kontrakt, efter han er blevet en del af Eddie Howes Premier League-mandskab.