Infrasructure patch 1
- Renamed MPI_Call to MPICall
- in Python it is a good practice to use CamelCase for class names
- fix instruction block generating if for empty branch
- InstructionBlock returns empty list instead of exception when qurey for empty branch
- TemplateManager can now insert blocks before or after given one
- Organization of generated codes into directories
- Error marker as start and end comment
Edited by Jammer, Tim