new swig interface wrapping *real* libkovan instead of c wrapper