A self-consistent surface Green-function (SSGF) method for the calculation of isolated adsorbate atoms on a semi-infinite crystal