Fixed issue preventing multiple instances of Template::Swig from coexisting.

Swig source is stored as a __DATA__ section, to read the section again we need to seek back to the initial position