Add min_dist option to the sampling function
robot.pos -> robot.pose
Weight_pos map for sampling is optional, and not used by default
Sampling now uses min_dist features
Robot update_pose functions.
Python refactor (robot class is stand alone)
Add header in glpk file
Python refactor (mission class is stand alone)
Remove non-longer needed glpk_python.py
Shared global variables are now in a separate file.
Update glpk_solver header
Robot update tag current plan as old and wipe some data
Update mission_caylus (reduce T)
solver cost penalty is now a param
fix old plans
Number of robot sampled positions is now a param.

While here, remove dummy (0,0) disconnected point.
Add header to constant.py
Minimal distance for sampled obsvervable poinst goes as param.

While here, add some TODO.
fix update plan
Add a time out for sampling