`FlexItem`, `Margin` y `Padding` se pasan directamente gracias a `From`
hacia `PropsOp`, sin `PropsOp::flex_item()`/`margin()`/`padding()` ni
`.into()` explícito. Revisadas todas las llamadas en el código para
simplificarlas.
- Nuevo módulo `html::spacing` con `Margin`/`Padding`: igual que
`FlexItem`, se resuelven generando clases CSS dinámicamente y se
aplican con `PropsOp::margin()`/`PropsOp::padding()` sobre cualquier
componente.
- Elimina `Margin`/`Padding` de `pagetop-bootsier`.
- Añade el ejemplo `intro-spacing` con los patrones de uso típicos.