Projectname wird jetzt aus dem inifile genommen.
Bugfix fuer mortar side ordering. kartesische Mortars funktionieren perfekt. curved mortars bisher noch nicht freestream preserving.
Merge remote-tracking branch 'malte/master'
Added p4est datatypes in refine.f90
Hopest fuer die Anbindung an den Flexi vorbereitet, geht im Moment nur
im single. Alle Module von MOD_ ind MOD_ umbenannt, darum soviele
Aenderungen. Die Mesh_Vars deutlich aufgeblasen, ebenso die
HopestSolver, die jetzt in der PrepareMesh die meisten Vorbereitungen
fuer den Flexi uebernimmt.
Merge branch 'develop' of https://github.com/tbole/hopest into develop

Conflicts:
	example/hopest/ini/parameter.ini
	src/fortranwrap.f90
	src/hopest_mesh.f90
	src/mesh/mesh_readin.f90
	src/refine/refine.f90
HDF5 wird static gebaut. Fix fuer das m4 Checkscript, damit auch
statische gelinkte HDF5 Versionen akzeptiert werden.
MemoryLeaks reduced, unused variables deletet, p4est stuff is now destroyed
Merge remote-tracking branch 'johannes/develop'
Merge remote-tracking branch 'hannes/master'
ElemToSide war nicht initialisiert. Mortar Arrays wurden zu spaet gebaut.
wichiteger bugfix: im P Q R mapping war in der matrix R die vorletzte Zeile falsch aus dem paper abgeschrieben...
Deform funktionalitaet: Punkte aus Xgeo werden mit einem beliebigen volumenmapping verformt.
Merge remote-tracking branch 'malte/master'
merge from fhindenlang master.
nElems und Elems pointer list --> nTrees und Trees pointer list.
Quads in Elems umbenannt. iQuad in iElem.
Einiges an Aufräumarbeiten und Bugfixing:
Im Mode 1 (in dem die HDF5/p4est Files gebaut werden) ist es nicht mehr
moeglich die BC auszutauschen. Dies geht nur noch bei Mode 2 (Solver-Mode).
Dafuer wurde die ReadBCs Routine in zwei Teile gesplittet, die ReadBCs
liest jetzt nur noch BCs ein, die SetUserBCs ersetzt die HDF5 BCs durch
die User BCs, so sind beide verständlicher und übersichtlicher.
Ngeo_out eingefuehrt. Default ist Ngeo_out=Ngeo, dann ist auch alles watertight. Wenn Ngeo>1 und Ngeo_out<Ngeo, gibts interpolationsfehler, die dann zu einem nicht watertighten verhalten an nicht-konformen gittern fuehren. wird jetzt gefixt.
zwischencommit: korrektur der mortars gestaltet sich sher kompliziert. viele element faces müssen durch tranfinite mappings ersetzt werden.