Reverted back to the original smarttpl.h public header

At the time that I made include/smarttpl.h I didn't notice there already
was one.