add arma::Col<long> typemaps
remove all scipy.weave code and move it to c++ sources

scipy.weave does not seem to be support python 3.