return UNDEFINED_VALUE if the pre-defined inquery functions fail to find a good value to ground variable
Merge pull request #232 from cosmoharrigan/master

Fixed support for the <bin dir> optional argument
Added planning logic: select the best value in a list of candidates that get the lowest cost according to the heuristics calculations
Fix xmplr_seq initialization
Minor comment fix
Fixing the planning logic: borrow the preconditions from the unrecursive rule which has the same effect of a recursive rule when it cannot find any proper value to grounding numeric variables
Fixed finding of pet_home
Fixed an English error.
Merge pull request #234 from Alex-van-der-Peet/EnglishFix

Fixed an English error.
Merge pull request #233 from Alex-van-der-Peet/FixPetHome

Fixed finding of pet_home
Changes to default embodiment config file to enable Integrity
Changed the README in the pattern_match_functions
Merge pull request #235 from Alex-van-der-Peet/EmbodimentConfigIntegrity

Changes to default embodiment config file to enable Integrity
Added function in planning logic: unify rule Variable Name to other rule
pln testing: don't call python if there isn't any.
fix assorted typos.
Fixed some English for the upcoming demo in Beijing.
Fixed borrowing predictions from unrecursive rules for selecting grounding values for recursive rules
Added inqueryAdjacentPosition
Finished the planner Version 0.5 !