MFC 364454, 364453:
- Reference spi(8) from spigen.4
- Clean up spi.8
- Remove trailing whitespace
- Address igor and mandoc warnings
- Sort options
- Use macros consistently (e.g., Fl for flags, Dq for quoting, Bd for code blocks)
- Add a history section
- Fix incorrect use of macros in various places