Towards removing iteration spaces from wrapper
Modify code generation to move itspaces inside the kernel
Fix scatter when map arity > 1
Start dealing with flattened iteration spaces.
Partially fix kernel's iteration space and wrapper
Adjust the size of the buffer array.
Fix bug with non flatten dats.
Add support for openmp
Set a proper buffer size before kernel invokation
Fix buffer declaration and scatter
Add FlatBlock object to the AST
Add planner module to trigger AST transformations
Add a (still empty) loop-optimizer module.
Add loop nest visit capability
Loop optimizer collects infos traversing the nest
Integrate ast handler with pyop2
Start adding support for extracting itspace
Add support for removing iteration spaces
Fix caching and subsets tests
Scatter mixed mats correctly when using itspace