librustc: Make unqualified identifier searches terminate at the nearest module scope. r=tjc