RobVP > Bugfixing and handling changes in input format

Bugfixes
* boundaries can have duplicate points, this stopped the intersection
calculation (fixed)
* new input format with different columns (fixed)
* added soilmaterial to slope list
* added errorchecking in case of invalid input