[ML] Removed unused variables.
Merge pull request #485 from TomFischer/FixWarning

[ML] Removed unused variables.
[A] Fix infinite recursion in findMeshByName.
Merge pull request #489 from endJunction/FixInfiniteRecursion

[A] Fix infinite recursion in findMeshByName.
First OGS simulation main program.
[A] Remove QtXml dependency.
[A] Include copyright and version info.
[A] Make project file argument unlabeled.

This is not an optional argument and the extra flag is not necessary.
Specify arguments help info.
[T] Add EmptyProject ctest for ogs executable.
[T] Update test for ogs application.

Removing old files; Add current format project.
[A] Application reads project file in structures.

A new set of boundary conditions, fields, processes is provided.
[A] Replace local config read with ProjectData.
Added path to includes.
[PL] Add mesh node ids for BoundaryCondition.
[PL] Initialize node ids vec in boundary conditions.
[PL] Using new interface for searching geometry.