removed the use of function pointers, just using a direct call to svd_vvp1func() now; also, added svdbksb (singular value back substitution) function, which I forgot to transfer to this file apparently
removed unused svd_????func function prototypes; added svd_bksb function prototype
added unit test for singular value decomposition svdcmp()
cleaned up build file
minor updates
added Java Native Interface for svdcmp()