- Removed std::optional from EditPeerHistoryVisibilityBox. - Added std::optional for savedCallback in EditPeerTypeBox. - Guarded boxCallbacks.
- Removed unused includes. - Improved design for boxes. - Draw buttons for EditPeerInfoBox in single place. - Simplified conditions for all buttons. - Made AddSkip more flexible.