Fix drawing of selected handles.
Fix issue with Curve#divide() where the wrong curve reference is returned.
Minor changes on documentation.
Define setter for Segment#linear.
Setting Path#selected to false should deselect all handles too.
Introduce project.option.hitTolerance, to control precision of internal hit-tests.
Get curves uncached in CurveLocation#split() and #divide().