Copied functionality from minimum refinement function plugin.
Added entry to changelog.
Added tests for the maximum refinement function.
Added output from maximum refinement tests.
Testsuite: Cleanup run_testsuite.cmake

This commit cleans up run_testsuite.cmake. It now

 - correctly determines and submits the branch name
 - writes a smaller revision.log without redundant information
 - does not set a subproject per branch anymore
Merge pull request #161 from tamiko/cleanup_run_testsuite_script

Testsuite: Cleanup run_testsuite.cmake

It now 
- correctly determines and submits the branch name
- writes a smaller revision.log without redundant information
- does not set a subproject per branch anymore
Minor style fixes.
Merge pull request #163 from bangerth/const-fixes

Minor style fixes.
Fix subversion keywords

Fix up forgotten $Id: ... $ - tags in several files.

This commit is primarily intended to test dev-vcs/hub [1] for pull-requests
on the command line

[1] https://github.com/github/hub
Merge pull request #164 from tamiko/fix_subversion_keywords

Fix subversion keywords
Additinal parameters for spherical shell initial conditions and geometry

Updated geometry_model/spherical_shell.cc
Can specify number of mesh cells created in the first time step.

New parameter:
  int Cell count

----------------------
Updated initial_conditions/spherical_shell.cc
Can specify the number of convective cells and their orientation.

New parameters:
  int Lemniscate number
  double Rotation offset
Replay Joey Durkin's second set of changes.

Something had gone wrong with these patches and they ended up deleting and re-creating a lot of files. This commit simply applies all functional changes that were part of the commit gone wrong.
Update a few pieces of the documentation.
Reunite a function with its documentation.
Reindent.
Be more verbose in a warning message.

In order to track down what's happening, knowing which file we were trying to write to turned out to be about as useful as knowing the processor number.
Minor edits to some text.
Merge pull request #172 from bangerth/doc-fixes

Minor edits to some text.
Create a postprocessor for complete material output.
Merge pull request #168 from bangerth/more-verbose-error

Be more verbose in a warning message.

In order to track down what's happening, knowing which file we were trying to write to turned out to be about as useful as knowing the processor number.