slope preference, partial road cost

slope preference is now a continuous function, with curve.

the upgrade to road cost is partly done. the accumulation code isn't
accumulating... hm...
Merge remote-tracking branch 'origin/master'

Conflicts:
	Term Project/src/algorithm/DiscreteCostAnalysis.java