Fix checks for OpenMP halo_exchange_begin
Refactor variable names in Cython plan
OpenMP: Derive FakePlan from _GenericPlan
Make PPlan.echo __str__ method of _GenericPlan
Include pcolors in Plan string representation
Fix invalid partition coloring
Fix remove color dependencies between core/owned/exec_halo partitions
Fix invalid ncolors_owned