Adding Connection Timeout Handling

- Bot will automatically log back into the server if no pings are recieved
  for 5 minutes