Fix a bug in PathFindingMap generation.
Use a symetric hash and equal function to avoid a double check in the wall set.
Only allocate memory in A* when candidate is validated.
Add GraphicPathFindingMap class.
His purpose is to draw PathFindingMap graph to debug purpose.