incremental implementation of svdprod functionality
Updated swig to version 2.0.10 from 2.0.4. This brook some things that used to work.
It looks like swig changed some things in the way some of my integer coversions happened between
VSIP and python. So, for instance, I needed to change d = (e - s) to d = (int(e) -int(s)).
I suspect I was doing math with unsigned.
I tried explicitly casting things to int wherever I thought there might be a problem but I am not sure
all my problems are solved.