Merge branch 'devel'

Conflicts:
	lib/libscifor.a
	lib/libscifor_deb.a
	src/Makefile
Merge branch 'master' of github.com:aamaricci/SciFortran
Merge branch 'devel'
updated INTERPOLATE, spline routine should allow per-point calculation, getting
on input a single point rather than a whole array.
fixed numutils/deriv, spline bug from recent update of the library
sfmake is changed to allow DEBUG version of the MATH library.
Some libraries are compiled with debug option and are available (arpack,blas,lapack,..)
some module updates and updates forwarded to all scifor:
- bug_solve_linear in MATRIX: the solve_linear system routine contained a serious bug concerning
the constant terms b. the Lapack routines require b(ldb,nrhs) to be 2-dim array, to overload
the routine we created an interface for 1-dim constant terms as well. internal 2-dim array is
allocated , used in lapack call and copied to output. BUT_SOLVE_LINEAR involved missing copy
of the input b array in the 1-dim of the fake b_ used in lapack ending in unpredictable results.
- INTERPOLATE got a major update. 2d fit, linear, cubic, polynomial are provided.
finter and finter2D are now objects that permit the user to automatically create a function
out of a given array. point-by-point interface are given and updated.
- FFTGF_MKL is update with new interpolate interface.
- TOOLS/ SLPLOT minor updates.
slightly update sfmake.inc
added environment variable FPATH so that scifor module can be used directly without makefile where needed
[I tried to generate a less intrusive compilation using env FPATH, though it works for STD and OPT options I can not find
a way to use it with DEB option because modules have to be stored in different places. One possibility here is to give up
debugged library or to limit its use to few cases where it is really needed, indeed the library reached a decent stability]