Add support to persist a control value in the user configuration. Fixes Bug #1190797.
Add support for making skin-created controls persist in the user configuration.

Remove ControlWidgetPropertyConnection loading and saving of control from config.
Remove ControlDoublePrivate::getUserConfig.
Rely on toDouble returning 0 on failure.
Merge pull request #156 from rryan/persist

Add option to persist control values.