Add toggle_setting and set_setting commands
CommandHandler: make Run*Command return the logged errors