Catalysis by transition metal complexes of alkene silylation – recent progress and mechanistic implications