fixed SNTPClient (bonus: saves some energy as we don't spin on socket)