Started improving ForceBasedFunction so that it translates better to the...
Improved ForceBasedFunction so that it translates better to the velocity domain. GetGradient(currentvelocity) still returns the same vector as before, but the costs and gradients are now more meaningful for other velocities.
Closes #76 (closed)