Add Swig support

This just integrates Swig ( http://paularmstrong.github.io/swig/ ).

Already tryed with the test script and it works.