Added internal lapack/blas

Adapted from GROMACS
Modified make win32
Merge branch 'v2.0' into internal-lapack
Merge branch 'internal-lapack' of git.assembla.com:plumed2 into internal-lapack
Merge branch 'v2.0' into internal-lapack
Fixed configuration file)
(suggested by Toni Giorgino)
Merge branch 'v2.0' into internal-lapack
Merge branch 'internal-lapack' of github.com:plumed/plumed2 into internal-lapack

Conflicts:
	configurations/linux.xcompile.mingw32
Merge branch 'v2.0' into internal-lapack
Fixed script to re-import lapack/blas
reimported lapack/blas from gmx 4.6.4

(no change, just a statement in the license)
blas and lapack on single file

(compiles faster)
Possibility to use external lapack/blas

One can either use external libraries with:
CPPGLAFS=-D__PLUMED_EXTERNAL_BLAS and -D__PLUMED_EXTERNAL_LAPACK
and
DYNAMIC_LIBS=-lwhatever_appropriate

or, with no flags, use internal libraries.

The two flags are independent (one can e.g. use external blas
with internal lapack)
Merge branch 'internal-lapack' of github.com:plumed/plumed2 into internal-lapack
Merge branch 'internal-lapack' into HEAD
Fixes in backup output files
 - cant rename open file under windows
 - print reason for failure
 - remove leak of FILE*s