Surface and Ultra-Thin Film Characterization by Grazing-Incidence Asymmetric Bragg Diffraction