Nuevo A*. Contiene fallos.
Cambiado typedef Point a class Point para hacer las comparaciones
más legibles.
A* arreglado, sólo falta incluir las restricciones de terreno.
Añadidas las restricciones del A*.
Cambios de pruebas.
Arreglos para el merge.
Reutilizando el A*.