Fix formatting, spelling, consistency, whitespace

 - The link to `log_interface.c` used apostrophes instead of grave accents.
 - `Transceiving` and `communicating` were spelled improperly.
 - `buses` was capitalized in a sentence (elsewhere it's capitalized as a title, left that as is)
 - `Wi-Fi` had several permutations in sentences: `wifi`, `Wifi`, `WiFi`, `WiFI`; unified to how Wi-Fi Alliance abbreviates it. Left code samples with `wifi` alone.
 - Editor trimmed trailing whitespace.