fix petsc test
add a test for the direct parallel PETSc solver

which is using MUMPS right now.
split tests because PETSc and Trilinos now produce different output
Count number of tests correctly

also reindent code
Merge pull request #110 from tjhei/cmake_improvements

Count number of tests correctly
Make sure the comment settings only apply to prmfile listings --
because we output run time percentages in some of the listing boxes
which do not look nice in the manual if percent is a comment sign.
Remove 'frame=single' from two lstlisting environments since this is
already the default.
doxygen formatting, astyle, comment wrapping
release task: update version and changes.h
Merge pull request #111 from bangerth/fix-manual

Fix manual
update release tasks
Updated changes.h according to last pull requests.
Merge pull request #112 from gassmoeller/update_changes

Updated changes.h according to last pull requests.
update release task list
initialize needs to be a virtual function
Merge pull request #113 from tjhei/fix_initialize_call

initialize needs to be a virtual function
initialize() cleanup

Now all plugin interfaces have an initialize() function that will be
called *after* SimulatorAccess is available.
leave a todo
call initialize for termination criteria
use the official initialize()