Big reorganization. Linear algebra and other support routines are now packaged into static libraries and the directories have been reorganized to conform better to GNU programs.

 Changes to be committed:
   (use "git reset HEAD^1 <file>..." to unstage)

	new file:   examples/Makefile
	new file:   examples/bvp.f90
	new file:   examples/poisson.f90
	new file:   src/fem/Makefile
	new file:   src/fem/fem_mod.f90
	new file:   src/linalg/Makefile
	new file:   src/linalg/cg_solver_mod.f90
	new file:   src/linalg/csr_matrix_mod.f90
	new file:   src/linalg/iterative_solver_mod.f90
	new file:   src/linalg/jacobi_mod.f90
	new file:   src/linalg/nullpc_mod.f90
	new file:   src/linalg/permutation_mod.f90
	new file:   src/linalg/sparse_matrix_mod.f90
	new file:   src/mesh/Makefile
	new file:   src/mesh/mesh_mod.f90

 Changes not staged for commit:
   (use "git add/rm <file>..." to update what will be committed)
   (use "git checkout -- <file>..." to discard changes in working directory)

	deleted:    Makefile
	deleted:    README.md
	deleted:    bvp.f90
	deleted:    fem_mod.f90
	deleted:    linalg/Makefile
	deleted:    linalg/cg_solver_mod.f90
	deleted:    linalg/csr_matrix_mod.f90
	deleted:    linalg/iterative_solver_mod.f90
	deleted:    linalg/jacobi_mod.f90
	deleted:    linalg/sparse_matrix_mod.f90
	deleted:    mesh_mod.f90
	deleted:    permutation_mod.f90
	deleted:    plotting.py
	deleted:    poisson.f90

 Untracked files:
   (use "git add <file>..." to include in what will be committed)

	utils/