Prevent log from being spammed when GPSD is not running

Convert the socket timeout and error exceptions to warnings and ignore
them outright after 5th consecutive exception.