Add setting to prevent script errors from stealing focus
Switched the Ascent Prefs callbacks over to modern boost::bind

It's simple to compile fix, but I'll handle any necessary merge conflicts, if necessary.
Hunspell stuff needs revisiting still, works as poorly as it always did.
Removed the need for LLPanelAvatarNotes::onCommitNotes with a bind
Update/Modernize LLFloaterColorPicker

Not very important, just something I did while working on the related spinner bug..
This actually fixed the crash when using the hex editor field.
Update childSetCommitCallback to upstream version, fixes the issue of crashing out upon using spinners in the colorpicker
Fix the issue reported in group chat in which closing preferences with Device Settings open does not return to local voice