Squashed commits for Inline Bezier Curve Editor

Squashed commits for inline bezier curve editor from pull request https://github.com/adobe/brackets/pull/5458

cc @bchintx