initial implementation of radius-edge-metric
removed lots and lots of pointers
added new metric to gui
adjusted author
Merge pull request #449 from rinkk/RadiusEdgeMetric

Radius edge quality metric for meshes
Merge pull request #452 from endJunction/Cleanup

Cleanup
Remove/Comment ProjectData related changes.

The ProcessInfo and the boundary conditions are changing.
The FEMCondition's are depricated.

We change to variable-centred initial and boundary
conditions.
Remove FEMCondition and its BoostXml reader.
Remove ProcessInfo class as well.
Implementation of IC/BC and ProcessVariable.
Empty GroundwaterFlowProcess and its Base classes.
[PL] Add ProcessLib to CMake files.
Add ProcessLib to doxygen inputs.
[PL] Add virtual initialize().
[PL] Add number of node variables.

Element variables are not yet used.
[PL] Add mesh subset to initialize().
[PL] Initialize MeshSubsets and MeshComponentMap.
[PL] Rename mesh_items_all_nodes; items->subset.
[PL] Add destructor for GroundwaterFlowProcess.
[PL] Move mesh_component_map to class variables.

...from the initialize().
Also delete it in the dtor.