Add simple keep-alive timer to EnginioBackendConnection

In case of inactivity ping the server every second minute.
Creating a watchdog for reconnection in case of a timeout should
be the users resposibility.
Do not leak EnginioReply in case of error.