Add timeout to server check

Not sure why this doesn't exist - if servers are offline .status and .isup both take forever to timeout. If a server can't respond in 2000ms, its practically offline anyways.