Fix and improve issue #481. Refactor handling of changed values. Add support to fire onValueChanged for controls that have user-change actions like Segmented, Boolean, Date, Multiline, Float & Decimal controls.

The onValueChanged is fired for all the above, but handleEditingChanged for some few.
Merge branch 'master' of https://github.com/escoz/QuickDialog
Merge pull request #502 from mamcx/master

Refactor handling of changed values. Add support to fire onValueChanged to the rest of controls