Changed the interface and implementation of realloc_r2lu.

The new interface avoids the necessity to use temporary arrays.
I also added a simple documentation header.
Documentation for initialize_x
Some ifort bugs were fixed, I updated the relevent example file
Merge branch 'dev' of github.com:pwl/fpde2 into dev