Curve2D - JsonConvertor, create from float
CurveProperty
Fix curve popup causing errors by stealing hover focus
Curve manual json
PopupWidget
Add TimeRange and ValueRange to Curve2D
Add TimeRangeAttribute, ValueRangeAttribute
Reverse curve y axis so things make sense
CurveProperty calls signal changed