- Minimal changes to Graph and Series to allow an external class to set
the color of a Series to whatever it choses
- The LevenbergMarquardt example now works much better, also showing a
graph continually updating with the new attempts, and comparing those
attempts to the data from the CSV. Also, if the process is cancelled
before it finishes, or it does not find anything "good enough", the
parameters giving the least cost up to that moment are returned. In any
case, a final graph is shown, comparing the result with
optimal/minimal-cost parameters against the data from the CSV.