Added A*, Best First Search, Greedy Best First Search, Dijkstra's, FloydWarshall planners.

Added PDB Heuristic.
Generalized testing code.