removed the use of function pointers from the prototype of svdfit in the libvol2bird header
* renamed some variables to more descriptive names; * changed the error return codes to comply with conventions; * changed the array allocations, no longer uses the preprocessor; * cleaned up the comments
now exports 'yFitted', 'parameterVector', and 'avar' variables
added unit tests for native method svdfit()