LAN multiplayer

Add an option to play someone over LAN, to make it easier to play locally, yet on separate machines.

I am all for any effort that allows the game to exist more fully when the servers go offline. For instance, this opens the game to being playable via VPN. I’d love to be proven wrong, but unfortunately, I doubt that it’s going to happen.