Fixed a bug with the .vtk filepath
Modified hopest_p4est_geom as a little mpi test program
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.
correction auf Ngeo_out funktioniert fuer alle Ngeo_outs, es werden also sogar lineare seiten richtig zusammengefasst. es fehlt aber noch ein Jacobichecker.
checkJacobian routine dazu.