Add timeout methods to chirp
Fix disconnect upon screen turnoff on PC (by increasing timeout)
Improve firmware messaging when incompatible firmware is present