Improved matchmaking. General housekeeping.
Added timeouts to matchmaking.
Added matchmaking resuming.
Added matchmaking forefeits.
Ran gofmt on simulation.go
Fixed broadcast to allow blank payloads.