Pseudo-differential operators, heat calculus and index theory of groupoids satisfying the Lauter-Nistor condition