RuntimeMPI::initializeGrid is consistent with grid loading.

- Removed specialcase for rank 0.
Merge branch 'master' of https://github.com/sintefmath/equelle
Formatting cleanup.
Added more tests.

- New file generatedCodeExamples.cpp
- Updated CMakeLists.txt accordingly.
Formatting fixes.
- Export Zoltan_LIBRARY_DIRS into config for EquelleConfig.cmake
Move serial backend into equelle::namespace

- Moved EquelleRuntimeCPU.hpp and EquelleRuntimeCPU_impl.hpp -> include/
- Extracted typedefs from EquelleRuntimeCPU.hpp into equelleTypes.hpp.
- Moved all backend/serial-types into equelle-namespace.
- Updated PrintCPUBackendASTVisitor to use namespaces.
- Regenerated examples with new visitor.
- Updated CMakeLists.txt.
The first test in generatedCodeExamples.cpp compiles but segfaults.

- RuntimeMPI contains a RuntimeCPU.
- Updated order of link-dependencies.
- Started adding grid querying methods to RuntimeMPI.
- RuntimeMPI now has a param_ member.
Documentation fixes.

- Used Doxygen-grouping tags on member in EquelleRuntimeCPU.
Updated test code to new globalGrid behaviour.
Started on implementing distributed read of datasets.

- Added SubGrid::face_global_to_local and cell_global_to_local
- New ctor in EquelleRuntimeCPU taking already initialized grids.
- Started on new methods in RuntimeMPI

- RuntimeMPI
Merge branch 'master' of https://github.com/sintefmath/equelle
Merge branch 'master' into namespaceshake
Adjusted test output

- ParameterGroup-instances have output disabled.
- Abort tests that require mpirun instead of failing.
Wrote more tests for the distributed operations.

- All tests are passing.
Added RuntimeMPI::AllGather

- Moved injectMockData fram test code to mpiutils.
- Added mpiutils::dumpArray for help with debugging.
- Added test for allGather
Updated examples to compile with the new organization of include dirs
and namespaces.
Expanded and cleaned up mpi-test basicCalculator.
Added basis mpi-calculator example that will be used to benchmark MPI.
Added PrintMPIBackendASTVisitor to compiler.

- PrintCPUBackendASTVisitor now has a couple of virtual methods for
overriding the header and footer of the generated source.
- The option to ec for selecting the backend has been updated with a new
enum for the MPI backend.