huge nasty commit :
- converting to lemon api for grid and merge graph
- generic tiny classes for nodes/edges/arcs and nodeImpl/edgeImpl
- added crtp based arcHelper class to enrich a a directed graph with arcs