Fix warning and remove trailing white spaces.
Add configuration validation class

  Make validation of configurations more flexible for users.
Fix bug in PathVector::concatenate.

  Length of path was updated twice.
Add new files SM and planner, to superpose potential fields after andom shooting
Forgotten install lines, hardcode distance thresholds for limbs in potential-method, debug outputs and remove WeighedDistance ones
Merge origin/master for config-validation methods