make all fortran files .f90

pgf90 and intel now compile without errors
add the cython generated .c file to the repo

people can now compile without cython
update .gitignore *.db and *.sqlite files