Added a stout smearing routing and options for it in invert/main.c

Need to add options for contraction codes and overlap-kl/invert/main.c