Fixed distance heuristic to also calculate recharges required to get to the goal (optimistically)
updated fsplanning
Changed goal type to incorporate allowed actions
Commented out a unit test, solution now builds
Goals now has information regarding which actions are allowed to reah the goal
Merge branch 'Release/MileStone3/feature/timeout' of https://github.com/srnjcbsn/Beduin into Release/MileStone3/debug

Conflicts:
	TeamNabf/NabfAgentLogic/AgentTypes.fs
	TeamNabf/NabfAgentLogic/Planning.fs