Fixed problem with sequential layout

Specifically when sequential layout has Modifier a with originY != 0 and sequence surfaces with undefined width

also added ability to forcibly add/remove class by provided condition in toggleClass method
Fixed infinite loop when calling next tick within next tick
Updated ToggleButton.options.content to allow multiple values
Typo

Simple typo while reading the docs
added reset function to walls
using set instead of =
Update depedencies, fix doc builder
Modify lint rules