Added wrapper method (solve), which takes a solver and a problem, and returns the the list of actions taken -- in sequence -- to solve the problem (or None if no solution was found).
renamed "solveProblem" to "solve", see last commit
solve dunction now returns a solution type, containing a path and a cost
changed solve function to return the path to the solution in the right order instead of reversed
Corrected syntex error causing false type inference
Updated for planning
Merge branch 'master' of https://github.com/srnjcbsn/FsPlanning into Agent/dev
updated planning