basic implementation of num-file-reader
changed console output to logog commands
the forgotten ouput
changed string output to char array
Docs are now served at doxygen.opengeosys.org.

URL to Jenkins has changed as well.
Updated copyright year.
Merge pull request #432 from rinkk/XmlNumReader

XML numeric file reader
Merge pull request #400 from bilke/external-data

Executable testing and test data integration
extended implementation of gsp file to specify processes and store process-dependent data
removed debug msg
fixed indentation and renamed method
renamed gsp-interface to project-interface
[AL] Forward additional args for local assembly.
[AL] Overloaded SerialExecutor::execute().

The overloaded version takes a third argument. This argument is used
needed properties in the local assembler.
[AL] Overloaded VectorMatrixAssembler::operator().

The overloaded version has a parameter for data needed by the local assembly process.
[AL] Add SimpleAssembler used for shape matrix initialization.

No local vectors/matrices and no modification of global vector/matrix.
[MGTL] Fix calculation of search length.

In case of aquidistant meshes the expression sum_of_sqr - (sum*sum)/edge_cnt can
get negative due to numerical calculation.  The root of a negative value is not
computable in real numbers.
[MGTL] Added class MeshNodesToPoints.

It is used for conversion of mesh nodes to geometric points required for
visualization.
[MGTL] Add assertion in MeshNodesAlongPolyline().
[ML] Decrease Lis solver default tolerance.

This resolves issues for to high tolerance when applied to matrices with penalty terms from Dirichlet BC.