Add Swig template engine

Adding [Swig](http://paularmstrong.github.io/swig/) template engine