Tool to use HDF5 output files in Paraview

This will allow to use the visualization tools like Paraview and VisIt without having to transform HDF5 into VTK files.
Optional compilation of library as shared

In some systems, depending on the installed libraries configuration, a shared library can not be compiled. In such case the compilation must be done using static libraries. STATIC is now given by default, but shared libraries can be activated with the cmake option -DIPIC_BUILD_SHARED=ON or using the ccmake GUI.
Bug correction: problem with MPI_ALLREDUCE

An incorrect variable type was given to the ALL_REDUCE function. In many systems the unsigned long long and the unsigned long are the same size, but in others they are different causing an out-of-bounds communications leak.