Реализован ProductStatusToggle как React-компонент

введение функции `isChanged()` избавляет от сложного updateChecked. Теперь он должен напрямую устанавливать state (isUserPublished, делать запрос к API, на success/error заново устанавливать isUserPublised и hasError)